7.5
600 Olive St (at E Cota St), Santa Barbara, CA
Italian Restaurant · Lower East · 11 tips and reviews
7.6
11 W Victoria St Ste 17 (btwn State & Chapala St.), Santa Barbara, CA
Italian Restaurant · Santa Barbara Downtown · 22 tips and reviews
C/ Sor Ángela de la Cruz 8, Madrid, Comunidad de Madrid
Italian Restaurant · Tetúan · 11 tips and reviews