Restaurant

APOLLO GREEK & LEBANESE CAFE

1 local recommends

Tips from locals

Karen
September 17, 2017
Delicious, authentic food, very friendly service. (Tip: The sampler dish is a good deal and the Apollo Fish is delicious!)
Location
3425 Jackson St
Alexandria, LA