Best sandwich of the whole italy trip was at the little cafe right across the street. Must check it out.