El Palacio de la Pizza: A pizza restaurant known for its traditional flavors.