166 Jamaica Rd, London SE16 4RT +44 20 7231 7104
restaurant, Bermondsey, England, GB
Today
How to go there