Roy's Towne Pub, also known as "The Roy," is a pub offering a place to relax and gather with friends. Established in 2014, the pub has British heritage.