Tel Cafe is a Breakfast restaurant located in St. Louis, MO 63125. It is one of the 260 Breakfast restaurants in United States. Address of Tel Cafe is 1250 Telegraph Rd, St. Louis, MO 63125, United States. Tel Cafe is rated 3 (out of 5 stars) by 2 reviewers on the web.
Some of the places around Tel Cafe are -
1250 Telegraph Rd, St. Louis, MO 63125, United States
Rating of Tel Cafe is 3 out of 5 stars.
Address of Tel Cafe is 1250 Telegraph Rd, St. Louis, MO 63125, United States.
Tel Cafe is located in St. Louis, MO 63125.
Tel Cafe is a Breakfast restaurant in United States
Pincode of St. Louis, MO 63125 is 63125