Best Gyro restaurant in Slough, united kingdom

Santorini Gyros

The Village Centre 102-110 High St Slough SL1 1HL United Kingdom