Authentic Italian restaurant, a popular spot since 1995. Offers a spacious dining area and a garden.