1335 restaurants







Sticks'N'Sushi Covent Garden / Japanese
Open now · 12pm - 11pm
11 Henrietta St City of London,Westminster



retail unit 2b, tower place east tower place east, London EC3R 5BT