Shad Indian Restaurant
96 Tooley St, London
020 7407 9555
Menu
London, Greater London
Shad Indian Restaurant
96 Tooley St, London, Greater London SE1 2TH
020 7407 9555