letseatyeg.com
Aarde
10184 104 Street NW, Edmonton, AB Last week I went to Aarde for a media event before their grand opening. It’s a vegetarian-friendly restaurant with Dutch influence. Located on 104th street, …