Advertisement
Place your ad here.
SHIBUYA SOHO
110 Shaftesbury Ave, London W1D 5EH, United Kingdom
London, United Kingdom
Simple, compact eatery offering traditional desserts along with rice dishes & other comfort foods.
Rating: 1205
Score: 4.0
Price: Moderately expensive
No reviews available.