category image
17 results
Papaya Leaf, Shibuya

Papaya Leaf, Shibuya

Peter Sidell

In the Hikarie Tower next to Shibuya station in Tokyo, Papaya Leaf is a South-East Asian restaurant serving food from Thailand,..

Tokyo 2