Nuovo – Edmonton Restaurant Review

Nuovo – Edmonton Restaurant Review

There’s a new Italian restaurant on 124 street in the space formerly occupied by Dovetail Deli. The sign on the awning, Nuovo, is the Italian word for ‘new’.  That word may apply to the fresh look given to the space, but not so much the food, a style...