Pita Paradise
34, Wailea Ike Drive Wailea, HI