Illustrative photo — not taken at this restaurant
Raj of India Stamford
Indian
About
Raj of India is a dine-in Indian restaurant at 2 All Saints Street in Stamford, on the edge of Red Lion Square in the town's historic stone-built centre. All Saints Street is a few steps from All Saints Church and the shops of the High Street, making the restaurant easy to reach for an evening meal in town.
Is this your restaurant?
This listing was created from public records. Claim it free to add your own photos, menu and opening hours — or ask us to update or remove it.
Claim or update this listingContact & Location
Address
2 All Saints Street
Stamford, PE9 2PA
United Kingdom
Phone
01780 753556