Lampredotto in Italy Emiltrip Srl Address: VIA SAN LORENZO 11/A, 41034 Finale Emilia (MO) Italy Phone Number: +39 3387 222 588