The Hatch is a little ice cream area down on the Buffalo waterfront by the marina. Just head towards the Naval park and you'll end up in the marina. It's a nice place to sto...
All reviews seem positive