Restaurant
New Orleans, LA
Indulge in the rich flavors of Greece in the heart of the Big Easy, at these fabulous restaurants in New Orleans serving up drool-worthy Greek cuisine
Spaces | Seated | Standing |
---|---|---|
Full Buyout of Saba | -- | -- |
Main Dining Room | -- | -- |
Spaces | Seated | Standing |
---|---|---|
The Magazine Room | 60 | 60 |