Liliha Snack Shop
1658 Liliha Street Honolulu, Hawaii 96817 | Restaurant Info