Zenbu

7909 SE13th Ave
Sellwood, OR
971.227.7610
45.466914
-122.653217
Website:
Hours:
Mon:closed
Tue:11:30am - 3:30pm
Wed:11:30am - 7pm
Thu:11:30am - 3:30pm
Fri:11:30am - 7pm
Sat:11:30am - 3:30pm
Sun:closed

for Zenbu
Directions
from: