The Rice Place - 725 Kapiolani Blvd C119B, Honolulu, HI 96813, USA on Eaten