We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Olympia Family Restaurant

3312 Niagara Falls Blvd, North Tonawanda, NY 14120-1212
+1 716-694-6969
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent50%
  • Very good37%
  • Average7%
  • Poor2%
  • Terrible4%
Travellers talk about
“souvlaki” (10 reviews)
“greek salad” (8 reviews)
“avgolemono” (4 reviews)
Open Now
07:00 - 21:00All hours
American, Greek, Mediterranean
$$ - $$$
3312 Niagara Falls Blvd, North Tonawanda, NY 14120-1212
All Details
Write a Review
Reviews (114)
Traveller rating
Traveller type
Time of year

1 - 10 of 114 reviews

Reviewed 3 days ago via mobile

We enjoy this restaurant because it is right around the corner from us. We like meeting people there and we usually end up here for holiday morning breakfast. The food has always been good, but I feel a bit overpriced.

Thank Jennifer P
Reviewed 4 weeks ago via mobile

We stopped in on a whim as we headed out if town from our vacation. So glad we did. I ordered the Philly cheese omelette and Hubby had the stuffed fresh toast. No need for lunch or dinner probably. Large portions and really yummy. Good...More

Thank Krista R
Reviewed 4 weeks ago via mobile

Stopped in by chance as we were passing through the area. Excellent selection and great service! Food was good. Highly recommend the stuffed french toast.

Thank scottrZ6901HV
Reviewed 7 August 2017 via mobile

Great food portions! The salads are huge!! Very fresh & tasty as well! The server was pleasant & attended to us nicely!! We have been there before & will be back next time we are in town!!

Thank Barry B
Reviewed 20 July 2017

This was the first time I had a dinner here and was pleasantly surprised. The food was good and the waitress was a gem.

Thank Bunhead2013
Reviewed 15 June 2017 via mobile

Enjoyed the Greek soup and Mediterranean chicken dinner. Prices are reasonable and the staff is friendly. A great place for lunch or dinner.

Thank Kathleen E
Reviewed 6 June 2017 via mobile

We were on a road trip and stopped in for dinner. We decided to split a dinner with a side of lemon rice. Dinner was enough for 3 people easily and it was delicious! The lemon rice was authentic and hearty. Decent prices with friendly...More

Thank Heather G
Reviewed 22 May 2017 via mobile

Great menu with a Greek flair. Decent sized portions, I have never been disappointed with anything I have ordered. You may have to wait a bit for a table during popular times but it is well worth it.

Thank Renee L
Reviewed 3 May 2017

The Olympia Restaurant is a very good Greek and American venue in North Tonawanda. Its menu has various items for different tastes. The atmosphere is very low key and dark, but still very friendly to its customers. The service is quite fast and accurate. Try...More

Thank I5873RHelainem
Reviewed 23 April 2017

And going to this restaurant for over 20 years for the first time I'll say that the chicken so Souvakli absolutely terrible dry chicken lettuce feta cheese something was wrong that day

Thank lance16
Nearby Restaurants
Platter's Chocolates
59 reviews
2.30 km away
Ted's Hot Dogs
71 reviews
2.80 km away
Sawyer Creek Hotel
71 reviews
.29 km away
Nearby Attractions
Herschell Carrousel Factory Museum
122 reviews
5.14 km away
Riviera Theatre
85 reviews
5.87 km away
Gateway Harbor Park
10 reviews
6.06 km away
Gratwick Waterfront Park
18 reviews
3.69 km away
Questions & Answers
Get quick answers from Olympia Family Restaurant staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Breakfast, Lunch, Dinner, Brunch
Restaurant features
Takeout, Seating, Waitstaff, Parking Available, Highchairs Available, Wheelchair Accessible, Serves Alcohol
Good for
Groups, Child-friendly, Kids
Open Hours
07:00 - 21:00
07:00 - 21:00
07:00 - 21:00
07:00 - 21:00
07:00 - 21:00
07:00 - 10:00
07:00 - 10:00
Location and Contact Information
  • Address: 3312 Niagara Falls Blvd, North Tonawanda, NY 14120-1212
  • Location: United States  >  New York (NY)  >  North Tonawanda
  • Phone Number: +1 716-694-6969
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing