8525 112 St NW, Edmonton T6G2H1, Canada
No delivery
Spot something wrong?
Dishes at Burrito Libre. Prices may vary in venue.
Been to Burrito Libre? Be the first to share what you ate.