Lampredotto? Maybe Not Though

This is the essence of street food, a hot, dripping handful of cheap but delicious food, slathered with condiments, its only significance to bring joy into someone’s life.