Powered by Tripadvisor

New Osaka Japan

3854 Peck Rd
El Monte, CA 91732
Uber
MORE PHOTOS