Ambrosia Restaurant & Bar in Affton, MO specializes in American and Greek cuisine serving breakfast, lunch and dinner 7 days a week.


Ambrosia Restaurant and Bar serving authentic Greek food for breakfast, lunch & dinner 7 days a week.  Located in St. Louis, Missouri.


Sunday - Wednesday
7:00AM - 2:00PM

Thursday - Saturday
7:00AM - 2:00PM
5:00PM - 9:00PM

Ambrosia Restaurant and Bar - Owners, Chef Milto and son, Andy

Click here to join Ambrosia Restaurant and Bar on Facebook.  Get daily specials and more!




Ambrosia Restaurant and Bar is located at 9416 Gravois Rd., Affton, Missouri 63123.  We are just East of Mackenzie across from Ace Hardware.  Parking is available in front of our restaurant and a large parking lot is located on the North side of the strip mall Ambrosia is located in.  Click on the map below for driving directions.



View Larger Map




Home  Breakfast Menu  Lunch & Dinner Menu   Wine List Coupon  Photo Gallery  Location  Contact Us 

Copyright Affton Breakfast and Dinner