Mountain Slope Water
180
E Wakea Ave, Kahului HI
Email Mountain Slope Water
- This is the page of Mountain Slope Water on 180 E Wakea Ave Kahului HI .
- (first reviewed on December 31, 2015, last updated
five months and eleven days ago
on November 24, 2023.)
- Mountain Slope Water is ranked #1 of 13 Restaurants in Wailuku Ahupua`a Kahului.
- This page has had 33 visitors. You are the 33rd.
Location