japanese
Address:
168 Jamaica Road
London SE16 4RT
London SE16 4RT
Cuisine: Japanese
About: As you step into Poppy Hana, sweet aroma wafts through the air. The craving to tuck into that mouthwatering Japanese fusion cuisine ends here, as sushi and sashimi delicacies tantalize your taste buds.