Central West End
392 N Euclid Ave, St. Louis, MO 63108
Temporarily closed until further notice.
While exploring the streets of Central West End, you'll see a stunning yellow sign on Euclid that will beckon you towards it. It's us. We're here nestled right next to Mission Taco and across from Jeni's ice cream. Come love us.