Italian Centre Shop Ltd ← View details 10878 95 Street, Edmonton, AB T5H 2E4 +1 780-424-4869 Get Directions From* To * — Required information