Enjoy the best Greek, American, Vegetarian Friendly food

Modest diner serving American & Greek comfort eats such as meatloaf & souvlaki, plus breakfast.

Don’t want to wait in line to be seated?

Call (716) 822-8145 to order a takeout

Your hot and delicious food will be ready for pickup

Customers Testimonials

Dont’t take our word for it – here’s what our clients say:

I ordered take out for lunch on Thursday. Two excellent open souvlaki’s one chicken, one beef! They were done perfectly and The person I delivered to was absolutely grateful and excited that I remembered her favorite lunch we always go for!

Laura D.

Stopped here for lunch and absolutely loved it. The staff was efficient and friendly. The menu was varied and serves breakfast all day. They delivered corn chowder, a greek salad with pita and beef, and a Texas French toast quickly on a busy afternoon. Prices were very reasonable. We would gladly stop in for another meal.

Ann H.

We came here for our Last visiting tour in this area. Food was great. Méat Lof is very good. Also my pizza with chicken and Blue cheese was very tasty. The restaurant is clean. Prices (like in all this area) are low. For Two full meals.. Less then 25 usd. Menu is various with a lot of choice even for vegeterian and vegan. Waitress was smiling and kind. Approved !!

Edoardo R.

My first visit and have heard all good things about Apollo. Today, for whatever reason, I wanted a Greek breakfast.Decided to try Apollos Restaurant which is several miles from my home. I was definitely not disappointed. The service provided by Tara my waitress, and food quality was excellent. From time to time I review businesses, both good and bad, and felt that Apollo gets two thumbs up for their efforts.


All the food is great!! I specially go there for the fish fry, you can get beer battered, breaded or baked all three are great.

Charles A.

This is like an old fashioned coffee shop with good food.their specialty is the chicken souvlaki and breakfasts are popular too.service is fast and efficient. Prices are fair.they only take cash. The parking lot fills up quickly Friday through Sunday.


contact information

Have any comments or suggestions?
Please let us know.
Phone: (716) 822-8145