The palmer arms

293 Village Rd, Windsor

المطبخ العالمي $
The palmer arms