Wabi Sabi Sushi Bar

38 W Victoria #119
Santa Barbara, CA

Wabi Sabi Sushi Bar

38 W Victoria #119
Santa Barbara, CA 93101

Get Directions