Sweet Sherry Cherry Ice Cream Cafe is located in Trinidad & Tobago on 59-61 Montrose Main Road Chaguanas. Sweet Sherry Cherry Ice Cream Cafe is rated 4.3 out of 5 in the category ice cream shop in Trinidad & Tobago.
Address
59-61 Montrose Main Road Chaguanas
Accessibility
Wheelchair-accessible entrance