Itameshi offers a unique fusion of Italian and Japanese cuisine, presenting a fresh concept in Albany. This establishment is located in the Industrie building at 745 Broadway.