Shad Indian
Information
Location Info |
Features |
---|---|
96 Tooley Street, London London London United Kingdom 0207 407 9555 Visit Site |
Indian Restaurant |
Reviews for Shad Indian in London, Inner London, United Kingdom | Indian Restaurant
Location Info |
Features |
---|---|
96 Tooley Street, London London London United Kingdom 0207 407 9555 Visit Site |
Indian Restaurant |
Shad Indian reviews
Login to comment