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