Expat Forum For People Moving Overseas And Living Abroad banner

snails

  1. Spain Expat Forum for Expats Living in Spain
    Hi I was wondering how popular eating snails were in spain and do many resturants have them on their menu as i am thinking of doing this as a business if i move to spain if it is a viable business
Top