Indian Restaurant in Papworth Everard
MisterWhat has found 1 results for Indian Restaurant in Papworth Everard. Find phone numbers, addresses, maps, postcodes, website, contact details and other useful information.
Shilpa
Ermine St North
Papworth Everard, Cambridge CB23 3RJ
Ermine St North
Papworth Everard, Cambridge CB23 3RJ