Thai Square Restaurant - 80 I have been meaning to write this review for months... - 2360 days ago Bella Italia - 70 Friendly welcome, brilliant service . We went here after being... - 2649 days ago Clarence Brasserie & Tea Room - 90 We stoppped here on a freezing cold day for tea... - 2651 days ago Drury House - 80 Saw lots of good reviews and decided to try this... - 2734 days ago Mamma Mia - 80 We grabbed an ice cream while sat by the river... - 2758 days ago Thames View Restaurant - 70 We ate a lovely meal watching swans on the river.... - 2803 days ago Yangtze Peking Restaurant - 80 Iu2019ve been going here for years with my family and... - 2837 days ago Thai Square - 80 The Thai Square In Windsor is situated at the bottom... - 2844 days ago