La Carraia
Opens at 11:00 AM

La Carraia

$ • Ice Cream & Frozen Yogurt • Comfort Food • Desserts • Allergy Friendly
4.7
(19)
  •  
View delivery time and booking fee.

10067 109 Street Nw, Edmonton, AB T5J 0J7 • More info