The Plantation Deli

1036 W Lanai St Kahului HI 96732 USA

Location