WHERE TO FIND US

You can visit us in our Ice Cream Shops at Wynwood and Ave María (FL).

WYNWOOD

2751 N Miami Ave. Unit 3, Miami FL 33127

Service Hours:

Tue-Sun: 1 PM – 9 PM

AVE MARIA

5052 Pope John Paul II Blvd. Suite 102, Ave María FL 34142

Service Hours

Tue – Sun: 1 PM – 8 PM

You can also find our prouducts in more than 30 shop locations  throughout South Florida.