aq0.co.uk > indian restaurant croydon
Search: indian restaurant croydon
Categories Found: 0
Listings Found: 1
Sitar Indian Restaurant South Norwood London « indian restaurant croydon
The Sitar Indian Restaurant has been established since 1963 and is renowned for excellent cuisine and service. Located in South Norwood, London, near Croydon the Sitar is proud to offer a wide range of Indian dishes prepared by their highly experience
(Clicks: 41;
Comments: 0; Listing added: Mar 21, 2014, indian restaurant croydon)
indian restaurant london, indian restaurant, indian restaurant croydon, london, sitar indian restaurant
http://sitaronline.co.uk