Food Europe Edinburgh is a city filled with natural beauty and green spaces where visitors and residents alike can go to escape the stresses of everyday life.