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

780-756-6640

North Edmonton: 10805-95 St., Edmonton, Alberta, T5H 2E2

780-756-6640