Antalya Restaurant Windsor (Menu)

Oxford Road East, Windsor
+44 1753 840396

Give a rating to Antalya Restaurant Windsor

Suggest a dish

How much did you spend at Antalya Restaurant Windsor?