Chez Paul French Restaurant
820 Olowalu Village Rd # B
Lahaina, HI 96761
Lahaina, HI 96761