Lechon at Paradise Supermart
Paradise Supermart
$$
Specialty Shop, Asian
Kahului
207 E Wakea Ave
Kahului, HI96732
Call: 808.877.6767

Reviews & Posts

Also at Paradise Supermart

Nearby