Emilios Ristorante & Bar
(805) 966-4426

324 W Cabrillo Blvd, Santa Barbara, CA | Directions   93101

34.408527 -119.693347
Get Directions