Company name: Shoryu Ramen New Oxford Street
Description: Chic Japanese cafe for noodles & tempura
84 New Oxford St, London WC1A 1HB, United Kingdom