img1

New Maharaja

Book a Table Order Online

75-77 High Street, Haverhill, Suffolk, East Anglia

Cuisines: Indian