Italian Centre Shop Ltd.

Features an incredible selection of Italian and other European products, including different varieties of olives and a deli with fresh meats and cheeses. Made from scratch daily, their pastries, breads, cakes, treats, and signature sandwiches are lovingly based on old-fashioned recipes with a modern twist.

South Edmonton: 5028-105A St., Edmonton, Alberta

780-989-4869

North Edmonton: 10878-95 St., Edmonton, Alberta

780-424-4869

West Edmonton: 17010-90 Ave., Edmonton, Alberta, T5T 1L6

780-989-4869

Sherwood Park: 700, 8005 Emerald Dr., Edmonton, Alberta

780-416-4869