Apollo

Apollo

Restaurants in Alexandria, LA

Restaurants

Contact us

Location

3425 Jackson St,
Alexandria , LA 71301 UNITED STATES

Reviews

Apollo 318-448-0455
3425 Jackson St,
Alexandria , LA 71301 UNITED STATES
$
Apollo 5

Based on 1 reviews

Apollo 318-448-0455
3425 Jackson St,
Alexandria , LA 71301 UNITED STATES
$
5 5

The best greek and Lebanese food around fresh and very good service is grate price is $10 pear a person open lunch and denier Monday - satrday Sunday lunch .... If u never have greek and Lebanese ?? Apollo Greek and Lebanese is the one u need to try and u will be happy and hooked !!!
posted at 11/15/11

Detail information

Company name
Apollo
Category
Restaurants
Rating
5.0 (1 reviews)
Is this your business? Manage via YEXT
edit delete

Apollo

Contacts Location Reviews Details