Olio E Limone Ristorante
805-899-2699
17 W Victoria St Santa Barbara, CA 93101
Categories:
Give us the inside scoop on Olio E Limone Ristorante
Write a review!
Write a review!
805-899-2699
17 W Victoria St Santa Barbara, CA 93101
Best restaurant in Santa barbara
by
Tara F.
|
Insider
| Rank: 24,039
A wonderful atmosphere with great service and fabulous food. Their lamb chops served in a balsamic reduction sauce are a favorite! They always have delicious specials on the menu.
Posted 08/02/08 | Report Abuse
Was this review helpful to you?