Italian restaurant specializing in fresh pasta and grilled meats. Known for its dessert selection, including a highly-rated tiramisu.