Shilpa Indian Restaurant (Menu)

26 Ermine Street North, Papworth Everard
+44 1480 839983

Give a rating to Shilpa Indian Restaurant

Suggest a dish

How much did you spend at Shilpa Indian Restaurant?