Authentic Italian restaurant serving a variety of dishes, including pizza, with Mediterranean flavors.