You are here


Related Items: 
Dinner RestaurantsLunch Restaurants

A casual authentic Italian ristorante in Telluride, with specialty dishes from every corner of Italy. Stone walls, a villa room, fireplace and enclosed veranda offer an intimate atmosphere for private parties, family dinners, or romantic evenings. Outdoor dining facing Main Street.

Get Directions