103 N Pleasant St, Amherst, Massachusetts 01002 USA
In heaven while watching the Manchester City game on the teli.
Photo Credit: Yelp