Allegro Italian Kitchen
Meaning lively in Italian, Allegro embodies that vide in its warm and lively restaurant. On top of their authentic pasta and chicken dishes, you can take in live piano music every Friday and Saturday night.
Downtown: 10805-95 St., Edmonton, Alberta, T5H 2E2
North Edmonton: 10805-95 St., Edmonton, Alberta, T5H 2E2