Sloan's Homemade Ice Cream

place Retail Level, near The Grand Canal