3854 Peck Rd B, El Monte, CA 91732 (626) 350-8867
How to go there
Japanese restaurant Loc: 34.0756 / -118.021
Plan your visit