Santa Barbara > Restaurants > The Shop Cafe
  
 
Due Lune Cucina

The Shop Cafe
730 N. Milpas St, Santa Barbara
Phone: (805) 845-1696