Food and wine
Rank: 1 About 6
Browns Restaurant in Windsor is really a great place to eat. It's also perfect to sit on the terrace and watch the world go by. When there, try the fish (it's really good) and the great wines in stock. You'll be...