Sticks N Sushi has an interesting Asian fusion menu. It is situated in the beautiful Covent Garden.
Your email address will not be published. Required fields are marked *
Or connect with