Teddi's Restaurant & Tea Room, SPRING, Texas (TX)
Readily settled at Po Box 11124 () in SPRING, Texas (TX) (77391), Teddi's Restaurant & Tea Room are available at 2813201107. It is best to in ahead of time to arrange your place in the restaurant.
More restaurants in SPRING, Texas (TX)
Teddi's Restaurant & Tea Room contact information and details:
Address: Po Box 11124 - , SPRING, Texas (TX) 77391
Contact Phone: 2813201107
