10534 Lower Azusa Rd, El Monte, California 91731 USA
Cool spot. Been coming here for years. Very nice
Photo Credit: Yelp