*COVID-19 UPDATE: WE ARE OPEN REGULAR HOURS FOR DINE-IN & TAKE-OUT*
808 DELI
2439 S Kihei Road #107A Kihei, Maui |
(808) 879-1111
|
808 DELI
2439 S Kihei Road #107A Kihei, Maui |
(808) 879-1111
|