TU Casa Restaurante, STAMFORD, Connecticut (CT)
Conveniently located at 185 Stillwater Avenue () in STAMFORD, Connecticut (CT) (6902), TU Casa Restaurante are available at 2033599571. Please ahead 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