English notation menu table

Restaurant menu of L’isola terrace Amakusa.