Skip to main content
Submitted by Beijing China … on
5
Average: 5 (2 votes)

Nishimura Japanese restaurant located in the second floor of the Beijing Shangri-La Hotel, is the best Japan restaurant, main dishes with prawn Tempura. Australian steaks. Tricholoma Matsutake soup. Red bean rice cake. Vegetable udon, and tuna belly