If it’s possible to be in love with a french pastry shop that’s not actually in France…. I am. While visiting the charming town of Portsmouth, New Hampshire last week, The Girl and I popped in to La Maison Navarre not once, but twice during our stay. The menu is pretty straightforward… Coffee, tea, fine pastries, Read More >>
La Maison Navarre in Portsmouth, New Hampshire
SHARE: