Edomasa Sushi Bar & Restaurant
Santa Barbara (CA), United States of America
Restaurant, Bar, Vegetarian Available, Sushi, Happy Hour
Self Brand
All Ages
For All Genders
+1 805-687-0210
Wide variety of classic Japanese fare like sushi, teriyaki, ramen & tem... more...
No reviews yet
0500-2230: FRI,SAT
Call on Holidays