Allegro Italian Kitchen - Little Italy
10805 95 St, Edmonton
(780) 756-6640
Menu
Reserve
Restaurants in Edmonton, AB
Allegro Italian Kitchen - Little Italy
10805 95 St, Edmonton, AB T5H 2E2
(780) 756-6640