At Impallaria's you can buy cannoli's and crackle bread and the best Italian cookies and breads. However, my favorite from there are their chocolate frosted cake donuts. They're larger than the standard donut size and ooooh so good! You can also order cannoli cakes from them.
Was this review helpful to you?