LOCATION & CONTACT

TEL: 314-376-4010

 RESERVE A TABLE HERE AND WE'LL
GET BACK TO YOU TO CONFIRM. 

            6301 Delmar Blvd. University City, Mo 63130 

Open Thur-Mon 11:00-9:00PM
Closed Tue & Wed
 
Order Online