Category Archives: Pavillion Grill

Surf and turf: Pavillion Grill set to open June 1 on Workers Stadium West

Given the location, layout and patio, it always struck me as a shame that The Pavillion never ascended to the top ranks of Beijing’s bars and restaurants. Hopefully that will change…