Apollo Greek and Lebanese Café

Apollo Greek and Lebanese Café

3425 Jackson Street, Alexandria, LA 71301

About

Serving Cenla since 2010, Apollo Greek and Lebanese Café serves a variety of authentic Greek and Lebanese food. They also have an assortment of products on site for purchase.

Scroll to Top