Island Fresh Cafe
381 Baldwin Ave Paia, Hawaii 96779 | Restaurant Info
Estimated delivery time: 56 minutes