my wife and I checked out this place cause of the reviews on Trip Advisor. It is a little hard to find at first, Its in the Piazza Tasso, just ask a policeman or woman there's usually one always walking around. We got tired walking past it over and over again cause its tucked in…