Stop in for a cup of coffee

They are in Hanover. Less than an hour.

Hanover. Land of chips and pretzels