Sticks'n'Sushi Covent Garden

11 Henrietta St, London WC2E 8PY, United Kingdom

London, United Kingdom

Japanese restaurant based on a renowned Danish concept, offering sushi and grilled yakitori skewers.

Rating: 3416

Score: 4.5

Price: Expensive

No reviews available.