I feel sorry for the previous people who reviewed this restaurant. Its like eating in a barn with little or no ambience. Its over priced, poor quality food and poor service. When you have eaten in China Town, London or China Town in Sydney or Melbourne then tell the readers of this website ‘objectively’ how…