Ginza Onodera – Mayfair

Tucked away in Mayfair is where this Japanese restaurant is located. It gives the chance to take time out from the busy surrounding areas of Piccadilly. On arriving at Ginza Onodera, I was taken downstairs into the restaurant area as the entrance level is the bar area.