Santa Barbara > Restaurants > Edomasa
  
 
Due Lune Cucina

Edomasa
2710 De La Vina St, Santa Barbara
Phone: (805) 687-0210