The palmer arms

293 Village Rd, Windsor

International $
The palmer arms