Does excellent, well priced, dumplings and central Chinese cuisine. The seats in the Flemington restaurant and grandiose and comfortable if ugly and cumbersome. 

Book ahead.