Find the top Italian restaurants in Santa Barbara, California near you now.
Italian restaurant
Address: 11 W Victoria St Ste. 17, Santa Barbara, CA 93101
Reserve OrderRestaurant
Address: 1031 State St, Santa Barbara, CA 93101
Reserve OrderItalian restaurant
Address: 1012 State St, Santa Barbara, CA 93101
OrderItalian restaurant
Address: 901 E Cabrillo Blvd, Santa Barbara, CA 93103
Order