Peanuts Pub & Deli is a relaxed pub offering a menu of sandwiches, beers, and TV sports.