La Plaza is a pizza restaurant.