2855 Shenandoah Ave
St Louis, MO 63104
St Louis, MO 63104
Open Hours11:00am - 12:00pm
OverviewEclectic American Home Cooking-Turkey Burgers, Wings, Tabouli Salad, Meatloaf, Asian Seaweed Salad, Pot Roast, Green Chili Wontons. Classic 1940's 25-foot bar in exclusive St...
more