Know a great happy hour or special for this location?
Japanese spot for Hakata-style ramen also offers dumplings, sushi and steak in casual, modern digs.
Suggest an edit
3 Central Saint Giles Piazza, St Giles High St, London, WC2H 8AG