Location

Olio e Limone Ristorante
11 West Victoria Suite 17
Santa Barbara, CA 93101
In downtown Santa Barbara’s historic arts and dining district
805.899.2699