Windsor Fish & Chip Bar offers delicious, well-prepared fish and chips. Known for good portions and value, it's a clean takeaway with friendly service.