T-Bird Cafe

location

10709 Watson Road, Saint Louis, MO, 63127

overview

T-Bird Cafe is located in on the first floor of Holiday Inn Southwest- Route 66. Open for breakfast, T-Bird Cafe offers buffet and a-la-carte options. Kids eat free with a parent and room service is available. T-Bird cafe is open at 6:30 a.m. to 10 a.m. Monday through Friday and 7:00 a.m. to 11 p. m. on Saturdays and Sundays.

website

tbird