apicfood
Food
About
Locations
App
download app
UK
Maidenhead
The Windsor Castle Maidenhead
The Windsor Castle Maidenhead
Bath Rd, Maidenhead SL6 4JT
+441628621649
@thewindsorcastlepub
Fillet Steak and ‘Chunky Chips’
Fillet Steaks