Advertisement
Place your ad here.
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.