Get directions to: Pizza In Paradise, Kahului, HI
Restaurant address: 60 E Wakea Ave Unit 101 Kahului, HI 96732, USA
Restaurant: Pizza In Paradise