Restaurant & Takeaway
Shad Indian Restaurant 96 Tooley Street London SE1 2TH, central london, London, United Kingdom, SE1 2TH (Show me directions) Show Map
Shad Indian Restaurant 96 Tooley Street London SE1 2TH, central london, London, United Kingdom, SE1 2TH (Show me directions) Show Map