Liliha Snack Shop

1658 Liliha St Honolulu HI 96817 USA

(808) 380-3500

Location