Family Business in Downtown St. Catharines located at 100 Welland Ave, Between Lake and Geneva. Come get your DELICIOUS ITALIAN ICE CREAM- GELATO, CHOCOLATES, COFFEE & DESSERTS. Live music Saturday nights all summer long! Check our website for more info.
Partial Data by Infogroup (c) 2024. All rights reserved.
Partial Data by Foursquare.