The Feast at Lele

User Rating:


Address:

505 Front St
on the beach
Lahaina, HI 96767

Phone:

886/244-5353

Map:


Contact   ·   Privacy   ·   Terms