Allegro Italian Kitchen - Little Italy
10805 95 St, Edmonton
(780) 756-6640
Recent Reviews
Allegro Italian Kitchen - Little Italy
10805 95 St, Edmonton T5H 2E2
(780) 756-6640