TOMO ​SUSHI

© 2014 by Tomo Sushi.

LOCATION & HOURS

18707 Devonshire St.
Northridge, CA 91324

Sun-Thur     12:00pm - 10:30pm

Fri & Sat      12:00pm - 11:00pm
 

  

 
Monday through Friday
Lunch Special
Open - 3:00pm