"I'll try every couple of years to see if it's better. The menu always looks so good, but the food itself unfortunately always falls short for me. I'll say the Hollandaise sauce is one of the best."
Phone: +13149689984
Address: 5646 Telegraph Rd, Saint Louis, MO 63129, Oakville, United States
City: Oakville
Monday: 07:00-14:30
Tuesday: 07:00-14:30
Wednesday: 07:00-14:30
Thursday: 07:00-14:30
Friday: 07:00-14:30
Saturday: 07:00-14:30
Sunday: 07:00-14:30
Dishes: 5
Amenities: 7
Categories: 5
Reviews: 1913