120 N Main St, Telford, Pennsylvania 18969 USA
Apart of the sit down bar and Funko pops.
Photo Credit: Yelp