Santa Barbara > Restaurants > Mala Town
  
 
Omni Catering

Mala Town
6555 Pardall Road, Isla Vista
Phone: 770-8666


No reviews for this location