Address 848 Ala Lilikoi St # 107 Honolulu HI 96818 United States
Phone: (808) 833-2333 Open 24 Hours a Day: No