Toyama Japanese Restaurant - Ivanhoe
Reserve now