HOME / Japanese restaurant / Sushi Bar 29
1134 Chapala St, Santa Barbara, CA 93101
+18059658873
View Business Profile