Do you serve French toast there?
Address: 12 Depot St, Peterborough, NH 03458, USA
Laura Foley | Sep 6, 2018
They do not.
Megan Fritz | Sep 6, 2018
I don't believe they have french toast. It's a very small menu.
Thanks! Your answer is awaiting moderation.