Restaurants in Honolulu, HI

205 Lewers StHonolulu, HI 96815
(808) 923-8188
Open 24 hours, 7 Days a Week