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.