Telluride, STAMFORD, Connecticut (CT)
Comfortably positioned at 245 Bedford Street () in STAMFORD, Connecticut (CT) (6901), Telluride can be contacted at 2033577679. Remember to call up upfront to make a reservation.
More restaurants in STAMFORD, Connecticut (CT)
Telluride contact information and details:
Address: 245 Bedford Street - , STAMFORD, Connecticut (CT) 6901
Contact Phone: 2033577679
