Frazer Shopping Center, 490 Lancaster Ave, Malvern, Chester County 19355, United States
Frazer Shopping Center, 490 Lancaster Ave, Malvern, Chester County 19355, United States
No delivery
Spot something wrong?
Dishes at China Pavilion. Prices may vary in venue.