(626) 453-8911
9463 Garvey Ave Unit A, South El Monte, CA 91733
View Map
Sorry, there are currently no reviews. Read More South El Monte Restaurant Reviews