Unassuming street food spot with amazing lampredotto. Not sure about the tripe, only had time and…read morestomach (no pun intended) for one sandwich. Asked for extra spice, nice kick, not bad. It is close to Piazza Della Signoria but also somewhat hidden. I saw another stand and what sets them apart is he was boiling the pots with the lampredotto and the tripe, and he dips the bread into the broth as he prepares the sandwich.
If these are your things, try them. If not, the stand also offers other sandwiches.