(323) 309-6313
9661 Garvey Ave Ste 103, South El Monte, CA 91733
View Map
Sorry, there are currently no reviews. Read More South El Monte Restaurant Reviews