La Plaza is an Italian restaurant.