(626) 964-4014
17859 Colima Rd, City of Industry, CA 91748
View Map
Sorry, there are currently no reviews. Read More City of Industry Restaurant Reviews