The food is very average and expensive for what you get.
The day i went , I had Fish and chips, and for what I paid, the quality and quantity is poor. The fish was tasteless, the batter soggy and not crispy.
There are many restaurants in Windsor that are much better value.
Browns will always do well because of its position, but for me its a rip off.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.