img1

Indian Palace

Book a Table Order Online

39 Upper Orwell Street, Ipswich, Suffolk, East Anglia

Cuisines: Indian