Edomasa
ADDRESS :
2710 Dela Vina St. Santa Barbara, CA 93105
PHONE :
805-687-0210
TABLES :
Sushi Bar 8 + 60
OPEN HOURS :
18:00-24:00(Sun-Thu), 18:00-1:00(Fri-Sat)
CLOSED :
Sundays
CUISINE :
Sushi, A la carte