This is a restaurant/deli that delivers the goods. They make their own bread and sausages and fantastic canolis. Service was friendly and prompt. I...
All reviews seem positive