- #55 Most Liked - 253 Likes

Kazahana Telluride

edit:
Japanese - Sushi

126 E Colorado Ave, Telluride, CO

970-729-8933 -

Order Online


Mon: Closed
Tue: 5-8:30pm
Wed: 5-8:30pm
Thu: 5-8:30pm
Fri: 5-8:30pm
Sat: 5-8:30pm
Sun: Closed