Edomasa Sushi Bar & Restaurant

2710 De La Vina Street
Santa Barbara, CA
Edomasa Sushi Bar & Restaurant

2710 De La Vina Street
Santa Barbara, CA 93105

Get Directions