Down the Hatch Maui
Restaurant
•
658 Front St # 102, Lahaina, HI 96761, USA
8.4
Sunday: Closed
See which of your friends recommend this restaurant
Get Biter