HOME / Restaurant / Saltwater Deli
1993 S Kihei Rd, Kihei, HI 96753
+18087933355
View Business Profile