Tomo Sushi
LOCATION & HOURS

18707 Devonshire St.
Northridge, CA 91324

tomoorder88@gmail.com
Tel: 818-368-2720
Fax: 818-368-2720

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