HOME / Italian restaurant / Allegro Italian Kitchen - Little Italy
10805 95 St, Edmonton, AB T5H 2E2
+17807566640
View Business Profile