Newcastle Pub offers an English-inspired pub experience with a wide selection of ales and elevated pub fare.