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
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent16%
  • Very good36%
  • Average16%
  • Poor16%
  • Terrible16%
7 Apr 2014
“Whenever we are in town”
27 Mar 2013
“A good Greek diner”
Restaurant Hours Closed
8406 Natural Bridge Rd, Saint Louis, MO 63121-4550
All Details
Reviews (6)
Traveller rating
Traveller type
Time of year
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 HotelsSee all 123 hotels in Saint Louis
Hilton Garden Inn St Louis Airport
1,082 reviews
.91 miles away
Springdale Motel
2 reviews
1.01 miles away
Airport Inn
183 reviews
1.88 miles away
St. Louis Travelodge
286 reviews
1.95 miles away
Nearby Restaurants
Hilton airport
29 reviews
.92 miles away
Breakaway Cafe
12 reviews
.01 miles away
Rib Shack
21 reviews
.24 miles away
Imo's Pizza
8 reviews
.83 miles away
Nearby Attractions
U-City Foot Massage
7 reviews
3.12 miles away
City Hall
7 reviews
3.65 miles away
The Loop
338 reviews
3.65 miles away
The Tivoli Theater
69 reviews
3.77 miles away
Improve this listing

Restaurant Details

Good for
Open Hours
11:00 - 14:00
16:30 - 21:30
11:00 - 14:00
16:30 - 21:30
11:00 - 14:00
16:30 - 21:30
11:00 - 14:00
16:30 - 21:30
11:00 - 14:00
16:30 - 21:30
16:30 - 22:00
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