domo sushi & roll

Phone

(909) 598-8291


Address

1375 N. Grand Ave. 

Walnut, CA 91789


STORE HOURS

Mon-Fri: 11 AM - 9 PM

Sat: 12 PM - 9 PM

Sun: 12 PM - 8 PM