La Picada
Pub · Bar · Pizza
La Picada is a restaurant located in Edmonton. It is described as a cozy neighborhood spot offering a selection of drinks and pub-style food in a relaxed atmosphere.
Location
Best places nearby
The highest rated places close to La Picada.
Local restaurants nearby
10709 109 St NW, Edmonton, AB T5H 3B7, CA



