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.
Lunch
Dinner Mon to Sat 6pm to 10pm Mon to Fri 12 to 2pm
Closed every 4th Saturday of the month
Japanese
Disabled Access, Free WiFi, Families and Children Welcome
Casual