Telluride Reviews & Details
245 Bedford St
Telluride is located at 245 Bedford St in Stamford near the intersection of Prospect St and Forest St. Their menu consists of American dishes . Call (203) 357-7679 today!
- Major Intersection:Prospect St And Forest St
Tell us more about Telluride Stamford!