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 Daily 11:00-9:00PM

© 2020 by TNT Wiener, St. Louis

Order Online