Italian restaurant serving pizza and Mediterranean cuisine.