Best South Indian restaurant in Slough, united kingdom

Swagath

100 High St Slough SL1 1HL United Kingdom