ViaMichelin
Benihana Covent Garden
Location picture
Stunning 8.7 (28 reviews)
Around £44
Location
31 Maiden Lane
London WC2E 7JS