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.

Spiro's Restaurant - CLOSED

8406 Natural Bridge Rd, Saint Louis, MO 63121-4550
+1 314-382-8074
Save
Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Overview
  • Excellent16%
  • Very good36%
  • Average16%
  • Poor16%
  • Terrible16%
7 Apr 2014
“Whenever we are in town”
27 Mar 2013
“A good Greek diner”
Restaurant Hours Closed
CUISINES
Mediterranean, Greek
PRICE
$$ - $$$
RATINGS
Service
Food
Value
Atmosphere
LOCATION
8406 Natural Bridge Rd, Saint Louis, MO 63121-4550
All Details
Reviews (6)
Traveller rating
Traveller type
Time of year
Language
Reviewed 7 April 2014

We found a classic 1950's sitdown Greek Restaruant on Natural Bridge Road, about 2 miles toward downtown coming from the airport. Now, every time we are in town we have to eat there. This is an genuine,old-fashioned place like I remember from my childhood 50...More

Thank 2A_j_w
Reviewed 27 March 2013

Attend a meeting near Saint Louis Airport each year. I always try to have dinner one evening at Spiro's. The Greek food is good and the prices very fair. The service was good and the waiter went out of his way to attend to our...More

Thank Chipperhigh2
Reviewed 11 November 2012

We arrived at 6, told the hostess and server we had 8 pm theater tickets. The restaurant was almost empty. Some of our party was served at 7:15, others never got their food. They ran out of lamb chops, the string beans were canned, some...More

2  Thank ArleneRuth
Reviewed 12 October 2009

I went for dinner at this location when I was in St. Louis. We were staying by the airport and it was fairly close to the hotel. I like Greek food and thought I would try this place although the hotel did not know anything...More

1  Thank l0stinspace
Reviewed 17 August 2009

We were looking for an authentic greek experience and this was not it. The food was alright but not what I expected from a greek family run restarant. We went to the Natural Bridge road location, the other might be different.

1  Thank BOB3602
A TripAdvisor reviewer on Facebook
Saint Louis, Missouri
Reviewed 29 July 2008

Spiro's is a good place to eat. The owner has been in business for a number of years and has a few different locations. I feel like the Natural Bridge location is the best. Spiro himself cooks the food and will occasionally come out to...More

Thank A TripAdvisor reviewer on Facebook
Nearby
Nearby Restaurants
Hilton airport
26 reviews
1.49 km away
Breakaway Cafe
9 reviews
.01 km away
Rib Shack
21 reviews
.39 km away
Imo's Pizza
8 reviews
1.33 km away
Nearby Attractions
U-City Foot Massage
6 reviews
5.02 km away
City Hall
7 reviews
5.87 km away
The Loop
327 reviews
5.99 km away
The Tivoli Theater
69 reviews
6.06 km away
Improve this listing

Restaurant Details

Cuisine
Good for
Groups
Open Hours
Monday
11:00 AM - 2:00 PM
4:30 PM - 9:30 PM
Tuesday
11:00 AM - 2:00 PM
4:30 PM - 9:30 PM
Wednesday
11:00 AM - 2:00 PM
4:30 PM - 9:30 PM
Thursday
11:00 AM - 2:00 PM
4:30 PM - 9:30 PM
Friday
11:00 AM - 2:00 PM
4:30 PM - 9:30 PM
Saturday
4:30 PM - 10:00 PM
Location and Contact Information
  • Address: 8406 Natural Bridge Rd, Saint Louis, MO 63121-4550
  • Location: United States  >  Missouri (MO)  >  Saint Louis
  • Phone Number: +1 314-382-8074
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