Rosso Pizzeria

Settle in for a mouth-watering, made-from-scratch pizza that has been cooked to perfection in a wood-burning oven. There's also a selection of over 80 beers including 6 on tap, wine, tapas, and gelato.

South Edmonton: 8738-109 St., Edmonton, Alberta

780-433-5382