Giggles Ice Cream & Candy Parlour

Ice cream and candy shop located at Ports of Call, Grace Bay & Five Cays bypass road.

Restaurant Location

Giggles Ice Cream & Candy Parlour

Allegro Rd, Grace Bay TKCA 1ZZ, Turks and Caicos Islands

Ice cream and candy shop.

Translate »

Login

Lost your password?