Momotaro Restaurant

509 S Glenoaks Blvd
Burbank, CA
818.238.9944
34.179919
-118.302252

for Momotaro Restaurant
Directions
from: