Skip to main content

Flower Peppers 椒香园

restaurant · chinese restaurant · City of Industry, CA

Address
18268 Gale Ave, City of Industry, CA 91748-1283
Phone
(626) 581-8199
Website
flowerpeppers.com
Where
33.9959, -117.9053

Search Hominin for Flower Peppers 椒香园

Other restaurants nearby

More in City of Industry

Flower Peppers 椒香园 — restaurant in City of Industry, CA | Hominin