Lechon
Paradise Supermart
$$
Asian, Restaurant
Kahului
207 E Wakea Ave
Kahului, HI 96732
Call: 808.877.6767
Visit Website

Recommendations

Also at Paradise Supermart

Nearby