Scarcellas Pizza, SAN DIEGO, California (CA)

Feeling hungry? Scarcellas Pizza might be the place to eat for you.
Conveniently located at 12673 Viaduct Las Lenas () in SAN DIEGO, California (CA) (92129), Scarcellas Pizza can be reached at 8584841360. Please call in advance to make a reservation.
More restaurants in SAN DIEGO, California (CA)


Scarcellas Pizza contact information and details:
Address: 12673 Viaduct Las Lenas - , SAN DIEGO, California (CA) 92129
Contact Phone: 8584841360