my Japanese friend is taking 15 of his former colleagues and bosses from Japan to dinner next month. He's thinking of Chinese food because reasonable price and not so formal.
My experience has been limited to Grand Chauw Chow whose food I really like but I dont think the decor/ambiance would be that great. Have tried Peach Farm as well, and I think quite comparable to Grand Chauw Chow in terms of food and ambiance. I have also tried New Shanghai, a nicer place but the food not as good.
Please help if you any suggestion for great Chinese food but with good ambiance inside.