1801 Olive St, St. Louis, Missouri 63103 USA
Another view of the other side of the diner
Photo Credit: Yelp