Get directions to: Seawatch Restaurant, Kihei, HI
Restaurant address: 4605 Makena Alanui Kihei, HI 96753, USA
Restaurant: Seawatch Restaurant