
St. Louis, MO
Central West End
Address
398 N. Euclid Ave.
St. Louis, MO 63108
Phone
314-930-2955Hours
Monday: CLOSED
Tuesday - Thursday: 11am - 10pm
Friday - Saturday: 11am - 11pm
Sunday: 11am - 10pm
St. Louis, MO
398 N. Euclid Ave.
St. Louis, MO 63108
Monday: CLOSED
Tuesday - Thursday: 11am - 10pm
Friday - Saturday: 11am - 11pm
Sunday: 11am - 10pm