TOMO ​SUSHI

LOCATION & HOURS

18707 Devonshire St.
Northridge, CA 91324

Business Hours   12:30pm - 09:00pm
 

  

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

 

© 2014 by Tomo Sushi.