Ikeda is a large, beautiful restaurant serving an extensive selection of Japanese dishes as well as the chef's daily specials.