Tomo Sushi
LOCATION & HOURS

18707 Devonshire St.
Northridge, CA 91324

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

Dine-In open

from 6/18 (Thu)

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.