(626) 448-8707
3528 North Peck Road, El Monte, CA 91731
View Map
Sorry, there are currently no reviews. Read More El Monte Restaurant Reviews