TU Casa Restaurante, STAMFORD, Connecticut (CT)
Conveniently situated at 185 Stillwater Avenue () in STAMFORD, Connecticut (CT) (6902), TU Casa Restaurante can be reached at 2033599571. It is advisable to call ahead of time to make a reservation.
More restaurants in STAMFORD, Connecticut (CT)
TU Casa Restaurante contact information and details:
Address: 185 Stillwater Avenue - , STAMFORD, Connecticut (CT) 6902
Contact Phone: 2033599571
