Authentic Italian restaurant specializing in pasta and pizza. Offers a variety of Italian dishes.