Tomo Sushi
18707 Devonshire St, Northridge
(818) 368-2720
Recent Reviews
Tomo Sushi
18707 Devonshire St, Northridge 91324
(818) 368-2720