People also ask
Does Cafe China still have a Michelin star?
What is the cheapest Michelin star restaurant in Shanghai?
What is the largest Chinese restaurant?
What is the highest restaurant in Shanghai?
Shanghai Chinese Restaurant · 3433 Hillsborough Rd Durham, NC, 27705 United ... Shanghai Duck. Boneless half duck, smothered with sauteed broccoli, carrots ...