190 Jamaica Rd, London SE16 4RT +44 20 8616 4232
restaurant, Bermondsey, England, GB
Today
How to go there