Hui Lau Shan Desserts/Ice Cream Location 35 King Street. E, HamiltonSEE MAP - Google Maps Phone (289) 3890597