Quick question. Is Pepe’s located at the Chestnut Hill Mall or across the way at the Shops? Has anyone been?
It’s on the second floor of the Chestnut Hill Mall.
Located in the former Papa Razzi space.
Manage your expectation. The original location in NH is excellent, but my experience with the non-NH locations have been not very good.
Please do not judge NH apizza by the CH location.
I agree you can’t have the same expectations as for the original! Would really like to try the clam pizza though as you won’t find many places that serve a clam pizza. Expect to get there some time after the holidays.