O’Neill’s Peterborough is a lively Irish pub with a warm and friendly atmosphere. They offer a menu of traditional pub fare, including classic burgers, fish and chips, and hearty Irish stews. They also have a great selection of beers, spirits, and cocktails, as well as live music and sports on the big screens.