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