Try PAUL. It's in Somerville.
I shop there often and have never seen croissants.
Don't think they have croissants as it is an Italian bakery although not 100 % positive
Any recommendations on where should I go for this requirement? I stay in Cambridge
Thanks! Your answer is awaiting moderation.