Greek Restaurants in Alexandria, LA

APOLLO GREEK & LEBANESE CAFE Greek • $
3425 Jackson St, Alexandria

Customers` Favorites

Chicken Shawarma Plate and a Dip Sampler
Combination Plate with Extra Meat
Chicken Shawarma Sandwich
Stuffed Grape Leaves
Apollo Hummus Deluxe
Apollo Special for
Gyro Wrap Plate
Spinach Pies
Combo Plate
Apollo Salad

“Great food, nice atmosphere, and a full tummy!! You definitely can not go wrong at Apollo!“

4.7 Superb36 Reviews