Restaurant
Poppy Hana Japanese Restaurant
8 locals recommend,
Permanently closed
Location
168 Jamaica Rd
London, England
Tips from locals
Delicious local Japanese restaurant very close to Bermondsey tube station - we've only had takeaway/delivery from here, not eaten in