3600D Lower Honoapiilani RdSte RLahaina HI 96761, Deli Lahaina
Great food. Mahi Mahi lemon butter caper sauce is the best.
Great food. Mahi Mahi lemon butter caper sauce is the best.