This icecream shop was originally located in Grand Central Terminal. I was just informed that it moved to Downtown Manhattan (225 Liberty St, New York, NY 10281 Tel: (212) 786-4707) The icecream from Custard Beach is honestly the best I've ever had. :) HIGHLY RECOMMENDED!
more