Shard Indian Restaurant The

96 Tooley St., Southwark, Greater London, United Kingdom, SE1 2TH
Opening hours
Mon 12:00pm-2:30pm
Sat 5:30pm-11:00pm
Sun 5:30pm-11:30pm
Reviews
Description