Helena’s Hawaiian Food Address: 1240 N School St, Honolulu, HI 96817 Phone: +1 808-841-3864 Cuisine: Hawaiian Read more