Santa Barbara > Restaurants > 101 Deli
  
 
Due Lune Cucina

101 Deli
130 N. Calle Cesar Chavez, Santa Barbara
Phone: (805) 966-9009