New Maharajah
75-77 High St, Haverhill
01440 706891
Recent Reviews
Order Online
Reserve
New Maharajah
75-77 High St, Haverhill CB9 8AN
01440 706891