written by on 28/12/2007
Good Points
Food and atmosphere
Bad Points
Toilets
General Comments
Yangtze in Windsor is a great place. It is always buzzing. The food is fab, and the service is great!