Skip to content
Table settings at Benihana Restaurant at Piccadilly, London

Benihana Restaurant at Piccadilly, London

Dining room at Benihana Restaurant at Piccadilly, London
Location

Piccadilly, London, UK

Wall art at Benihana Restaurant at Piccadilly, London
Artwork and small sculptures on walls at Benihana Restaurant at Piccadilly, London