We visited Peterborough on a holiday and most restaurants were closed, but the inn-keeper recommended Brady's and the parking lot was full when we pulled in. We were seated on the bar side because every table was full in the restaurant. The menu has a variety of foods, burgers, sandwiches, salads, Mexican, and Italian. We had the chicken parmesan which was delicious and seemed like home cooked. themarinara was really excellent, the chicken was obviously freshly prepared in house (no frozen paties here!) and they have beer on tap. Can't go wrong in my opinion. The waitresses look like they are real locals and have been there forever, and they made us feel very welcome.
If you own or manage Brady's American Grill, register now for free tools to enhance your listing, attract new reviews, and respond to reviewers.