3854 Peck Rd, El Monte 91732, United States
No delivery
Spot something wrong?
Dishes at New Osaka Japan. Prices may vary in venue.
Been to New Osaka Japan? Be the first to share what you ate.