Italian Star Deli

,

The Italian Star Deli is a staple Regina business. The sandwiches crafted by the family are legendary and their pizza sauce is out of this world.