
China
Pavilion was created by a brother and sister
duo in 1986. With their first location next
to the famous genesee theater, the duo pushed
on to become the best.
After a strong 11 years
in business, they moved to their current,
and larger restaurant location in Westvale
Plaza. Now one of the premier chinese restaurant
locations, China Pavilion continues to be
the best.
View our Menu