Johnstown Inn is an updated sports bar and restaurant offering a huge menu with a focus on pizza, burgers, and a large selection of beer. Guests can enjoy a cozy atmosphere and a patio.