Thanks to a couple of Chowhound recommendations, I had lunch last week at Hot Belly Mama's in Peterborough. I was planning to visit the Olde Stone Brewery (thanks to Chantal Saville) but discovered Olde Stone beers were available at their "other" restaurant next door, Hot Belly Mama's. Hot Belly Mama's is a Cajun/Creole spot and my mother and I both had blackened dishes (I had the catfish, she had the chicken). Each sandwich came with a choice of two sides: salad (ordinary), sweet potato fries (yum) and baked beans (double yum). I also had a pint of Pickwick's pale ale (nice and hoppy) as well as a small taste of Wilde Oscar's dark ale (great flavours but I was too full to appreciate it.) Sandwiches were around $9.
We had dinner that night and breakfast the next morning at the Riverside Grill in the Holiday Inn. The menu is surprisingly sophisticated (buffalo striploin, lamb medallions, sole stuffed with shrimp etc.) I had the lamb (perfectly cooked but the balsamic/honey sauce was too sweet and lacked bite) while my mother had the sole (excellent). Mains were around $19. We shared a dessert (banana walnut tart), which was OK but not remarkable except for being sweet.
Breakfast was fairly standard but OI was mighty pissed they charged us $2 each for teeny (four-ounce??) glasses of OJ. I has the eggy pitza (eggs, cheese and salsa on a toasted pita) while mum had scrambled eggs and toast.
We'll be back for another overnight stay next month, and I look forward to it. The food at both places is certainly not cheap, but it's well executed and service is friendly and knowledgeable.
PS -- there are too many "Janes" on the Toronto board, so I am now Harissa. :)