Shere Khan Restaurant (Menu)

77 Liverpool Road, St Helens
+44 1744 736747

Give a rating to Shere Khan Restaurant

Suggest a dish

How much did you spend at Shere Khan Restaurant?