Main content starts here, tab to start navigating

University City

8213 Delmar,
University City, MO 63124

(314) 991-2022

Monday - Thursday
11 am – 9 pm

Friday
11 am – 10 pm

Saturday
4 pm – 10 pm

Sunday
4 pm – 9 pm

Get Directions