Islands Restaurant Santa Barbara

3825 State St Santa Barbara CA 93105 USA

(805) 946-0044

Location