Duck breast & foie gras

Cane & Canoe Lounge
1 Bay Dr
Lahaina, HI 96761
Call: 808.662.6681

Recommendations

Also at Cane & Canoe Lounge