Leave a review of Shoryu Ramen – Regent Street, London