Restaurant or café · Damilola Taylor Centre, 1, East Surrey Grove, London, SE15 6DR
…Awaiting inspection
Registered with Southwark council.
All food hygiene ratings in SE15
Restaurant or café ratings in Southwark · All of Southwark