Our second dinner at Amakusa Tenku No Fune (天草天空の船), a boutique luxury hotel in Amakusa, Kumamoto Prefecture, Japan, that serves up amazing Italian cuisine using local ingredients. Both the menu and the explanation of each offering was in Japanese, but I’ve done my best to try and explain it in English (and Japanese) below:

AloJapan.com