Detailed Information
Former Stutz auto showroom with classic American eats, specialty ice cream drinks & art deco murals. Voted Best Restaurant to Impress Out-of-Towners (St Louis Post Dispatch) and Best Restaurant in St Louis (St. Louis Magazine Restaurant Showdown.)
Contact Information
3039 Locust Street , St. Louis, Missouri 63103, United States