Originally Posted by jazzgal
No. New restaurant - NOLA Bistro - is serving food with a New Orleans twist.


Are the owners from New Orleans, or are they local SXM residents? We will have to try them for sure.