Isla Tropical

5.0 (6)dessert_shop

A Belmont Cragin dessert spot serving ice cream, frozen treats, and sweet refreshments on Chicago's North Side.

Find on Google Maps

Description

The shop offers a variety of confectionery items alongside its lineup of frozen treats and refreshments.

Ask Karpo for more information.