Lele

20 Baldwin Ave,

Paia, HI 96779

Open daily 11-5:30

Directions