Lardo ✓ Verified
HORECAUnited States
Description
Lardo — US sandwich / deli chain. Rocking an ancient charcuterie moniker that truly serves as a harbinger of things to come, Lardo is a sandwich shop that worships at the altar of bovine & swine.
Additional Information
- Address: United States
- Already Available In: United States
