We have a little over 2 hours before our train boards for Turin. It will be a long day and we
will want some food. Is there a place close to the station for a meal preferably under 20 euros
each? We will our luggage with us. Isn't there some lockers there we could stow the luggage?
Thanks for any suggestions