SOSHARU
4.5 stars - "SOSHARU"
Make a Reservation

SOSHARU

Clerkenwell

Turnmill Building, 63 Clerkenwell Road, EC1M 5RR, Ph : 020 3805 2304
Add to wishlist
Make a Reservation



Something Similar

Explore London

AUBAINE MARYLEBONE

7 Moxon Street, Marylebone W1U 4EP

HAWKSMOOR AIR St

5a Air Street, London, West End W1J 0AD

THE RUM KITCHEN NOTTING HILL

6-8 All Saints Road, Notting Hill, W11 1HH

THE GATE ISLINGTON

370 St. John Street, Islington EC1V 4NN

SMACK LOBSTER ROLL

58 Dean Street, Soho W1D 6AL

FENG SUSHI

13 Stoney Street, Borough Market SE1 9AD

FISCHER'S

50 Marylebone High Street, W1U 5HN

AQUA KYOTO

30 Argyll Street, West End W1B 3BR