Telluride

245 Bedford St
Stamford, CT 06901
(203) 357-7679



1 review


Start: End:

Feb 27, 2011

Overpriced even for Stamford. Food is okay the duck is nice but many of the other dishes are lacking. The atmosphere is probably the best feature of the restuarant. Have eaten here several times but will probably not go back.

Reviewed By: Yahoo! review


Start Location is required!.

End Location is required!.

  • All form fields are required.

  • Your Rating: not set