A fine Italian restaurant that makes the most of local ingredients.
An Italian restaurant with a high quality and relaxed atmosphere. The menu, including homemade pasta and other dishes designed by the chef, all use local ingredients. The award-winning wine selection is also an attraction. Artistic tile work and marble make for a cozy atmosphere.