Get directions to: Lobster Cove & Harry's Sushi Bar, Kihei, HI
Restaurant address: 100 Wailea Ike Drive Kihei, HI 96753, USA
Restaurant: Lobster Cove & Harry's Sushi Bar