Twisted Tree Steak House

10701 Watson Rd
St. Louis , MO 63127

P: 314-394-3366

Website

Hours of Operation: Tues-Thurs: 11 a.m. - 8 p.m. Fri-Sat: 11 a.m. - 9 p.m. Please visit menu to see current options


Cuisines:

Seafood

Offerings:

Alcohol Curbside, Curbside Takeout, Delivery, Dine-in Services, Family Meals, Gift Cards, Produce/Meat

Hours:





CALL FOR CURBSIDE & DELIVERY HOURS



Tuesday - Saturday 11am - 10pm

Alcohol:

Yes

READERS’ CHOICE FAVORITE:

2018,