img1

The Raj Mahal Restaurant & Takeaway

Book a Table Order Online

61 High Street, , Haverhill , East Anglia

Cuisines: Indian