Italian Star Deli
1631 Victoria Ave, Regina S4P 0P8