Momo's Japanese Restaurant

18429 Nordhoff St
Northridge, CA
818.527.1502
34.235821
-118.534681
Hours:
Mon - Sun:11am - 9pm

for Momo's Japanese Restaurant
Directions
from: