Home / Southwark / Heaven and earth rejoice

Heaven and earth rejoice

Takeaway · Unit 23 City Business Centre, Lower Road, London, SE16 2XB

Food hygiene rating

…Awaiting inspection

Registered with Southwark council.

Nearby food businesses

All food hygiene ratings in SE16

Takeaway ratings in Southwark · All of Southwark