Restaurant Made in China is a Chinese restaurant located in the five star Grand Hyatt hotel in Beijing, China. They focus on Northern Chinese cuisine including Peking Duck and Beggar’s Chicken. They serve breakfast, lunch, and dinner. We were worried that this restaurant was a typical tourist trap with mediocre food at high prices but decided to visit for dinner because we were staying in the hotel. No free tea here. You have to pay for it as you do in other places. 15% service charge. We tried to stay with the menu marked specialties.
Browsing Tag