Submitted by Beijing China … on Sat, 12/15/2012 - 19:57 5 Average: 5 (2 votes) Rate 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 Node Beijing Nishimura Japanese restaurant