Home > Dining
Default Default Latest Updates Most Comments

The Stage

Address:88 Central Henan Rd

The Stage at The Westin Bund Center, Shanghai offers an award-winning buffet serving the best local and international cuisines from its open kitchen and live cooking stations. With daily fresh seafood, carvery and a wide variety of cold...

0 like 0 comment