South Indian Restaurant at Slough

1 Swagath
(01753573489)
100 High Street, SL1 1HL Southall, Slough, United Kingdom
Restaurant    South Indian Restaurant