Cafe
LEVA
17 locals recommend
Permanently closed
Tips from locals
My favourite place in the city. Great pizza, gelato, wine, coffee and cocktails. A hidden gem most tourists couldn't find.
Locals also recommend
Location
11053 86 Ave NW
Edmonton, AB
South Central Edmonton