22 N Euclid Ave, St. Louis, Missouri 63108 USA
This is about half the dining room.
Photo Credit: Yelp