Pita Pit Isla Vista - Hours & Locations

1

Pita Pit - Isla Vista

971 Embarcadero Del Mar Unit A, Isla Vista CA 93117 Phone Number:(805) 571-7482
  1. Store Hours

Hours may fluctuate

Distance:0.21 miles
Edit