Johnstown Inn
Bar and Grill · Pizza · Burger
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.
Location
Vota recommends