Apollo Family Restaurant
Hours:
3387 South Park Ave, Buffalo NY 14219
Tips
Hours
Most Recent Reviews
-
April 2024
I've Never once had a bad meal. Every single time fast service and delicious food. ?
-
April 2024
Quick service, friendly staffParking: Plenty of parking.Wheelchair accessibility: Easy to go in.
-
April 2024
Excellent Food and Excellent Service. Great Fish Frys. Highly recommend. Restaurant is spotless.
More Comments(348)
Other Information
Cuisines: Mediterranean, Greek, American, Take Out, Fast Food, European, Continental
You May Also Like
-
Buffalo, New York