Italian restaurant serving pizza, pasta, and Mediterranean dishes.