Back to list
Benihana Covent Garden
Stunning 8.8 (32 reviews)
Around £44
Location
31 Maiden Lane
London WC2E 7JS
See on the map