La Torre di Pisa is an Italian restaurant.