Filter

Cuisines
Select cuisines
Features
Select features

The Best 15 Italian, Restaurants in Edmonton, Alberta, Canada

Blaze Pizza
4.5
37 reviews

15709 37td Street Nortd West | Manning Town Centre, Edmonton, Alberta T5Y 0S5, Canada, Edmonton

Delicious pizza. Fast service

Joey Tomatoes
4.1

4208 Calgary Trail NW, Edmonton, Alberta T6J 6Y8, Canada, Edmonton