Tamura's Fine Wine & Liquors - 3496 Waialae Ave, Honolulu, HI 96816, USA on Eaten