Olio Pizzeria - Santa Barbara California

Olio Pizzeria - Umbra Pizza

Olio Pizzeria in Santa Barbara is a casual pizza bar and wine bar with an elegant and upscale feel. It’s a great place to dine for any occasion – dinner with family, a night out on the town or a romantic/casual date. It’s not cheap BUT the delicious and high-quality food, charming ambiance and first-rate…