Perhaps the title doesn't live up to its name 'pastry shop' but they do have one good thing going on. . their Italian ices are the best around, even arthur ave can't compare Pr...
All reviews seem positive