(626) 443-8200
1603 Durfee Ave, South El Monte, CA 91733
View Map
Sorry, there are currently no reviews. Read More South El Monte Restaurant Reviews