- Storefront Italian deli. Hot and cold heroes, chicken cutlet, meatballs, cannoli, cookies. Beer to go.Storefront pizza parlor since 1968. Authentic Italian, generous portions, good prices. It’s an old-school Italian restaurant as well a place for slices and pies to go.Terrific food truck parked on Main Street in Newfoundland. Pizza, cheesesteaks, burgers, daily specials. Highly recommended.