Ichiriki Japanese Nabe Restaurant - Aiea

Short Rib Extra