Number Eighty Six

86 Royal Hill, SE10 8RT

0208 488 6764

»«
Cafe and delicatessen