TOMO ​SUSHI

LOCATION & HOURS

18707 Devonshire St.
Northridge, CA 91324

Sun-Thu       01:00pm - 08:00pm

Fri & Sat       01:00pm - 08:00pm
 

  

Temporary Unavailable
Monday through Friday
Lunch Special
Open - 3:00pm

 

© 2014 by Tomo Sushi.