Treviso sandwich shop looking up