(808) 623-0988
95-1249 Meheula Parkway, Mililani, HI 96789
View Map
Sorry, there are currently no reviews. Read More Mililani Restaurant Reviews