KitchenSpot
Search
See the best dishes near you?
← Santa Barbara restaurants

Olio E Limone Ristorante

No reviews yet

Italian11 W Victoria St Ste 17, Santa Barbara

Own or manage Olio E Limone Ristorante? Claim this listing free

Hours

Hours not listed yet.

Details

Address11 W Victoria St Ste 17, Santa Barbara 93101-5141

Phone18058992699

Websitehttps://olioelimone.com/

Restaurant details © OpenStreetMap contributors and the Overture Maps Foundation.