1. Apollo Greek & Lebanese Cafe 3425 Jackson St, Alexandria, LA 71301 Coordinate: 31.28647,-92.47362 Phone: (318) 448-0455