Loading map…
Olio e Limone | Olio Pizzeria®
A Wine Spectator-recognized Italian restaurant in downtown Santa Barbara, run by a husband-wife team and focused on Sicilian and southern Italian cooking.
A Wine Spectator-recognized Italian restaurant in downtown Santa Barbara, run by a husband-wife team and focused on Sicilian and southern Italian cooking.