close x
close x

Located in the heart of Mayfair...

Ikeda is a traditional Japanese restaurant, serving up exquisite cuisine in an exclusive, fine dining setting for the past 38 years.

“Ikeda on Brook Street is a fantastic Japanese restaurant. Watching the chefs cook is a thing of joy" - Fergus Henderson

Reserve Online