Chinese · Ilford
Good food.
Great flavour.
559-561 Cranbrook Road, Ilford, IG2 6JZ
Opening hours to be confirmed
Mandarin Palace Restaurant is a Chinese takeaway in Ilford, IG2 6JZ. A menu has not yet been added to this listing.
Mandarin Palace Restaurant is listed at 559-561 Cranbrook Road, Ilford, IG2 6JZ. Opening hours and menu details can be added by the verified owner.
Loading reviews…