Restaurants & Bars 16

Petsi Pie's?

NickCambridge | Feb 8, 2006 11:04 AM

i haven't read anything about them recently...does anyone have any recent thoughts on them?

I've heard they are opening down the street where Cremaldi's used to be on Putnam Ave, the edge of Central!!! any info will be great.

Want to stay up to date with this post?

Recommended From Chowhound