Allegro Italian Kitchen - Little Italy
10805 95 St, Edmonton
(780) 756-6640
Recent Reviews
Order Online
Reserve
You May Also Like
MESOBENA Restaurant - 10810 95 St
Ethiopian, African
Sorrentino's Little Italy - 10844 95 St
Italian
Noi Thai Restaurant - 10724 95 St
Thai, Laotian
Restaurants in Edmonton, AB
Allegro Italian Kitchen - Little Italy
10805 95 St, Edmonton, AB T5H 2E2
(780) 756-6640