Loading map…
Olio e Limone | Olio Pizzeria®
Santa Barbara, United States, offers a delightful aroma at this Italian restaurant. The satisfyingly chewy texture of their wood-fired pizzas is a highlight. It's a taste of authentic Italian pizza by the coast.