Pinned 10 years ago
The Meatball Shop (NYC) focus on simplicity and deliciousness. The Meatball Shop is a fuss free kinda joint, roll up your sleeves and prepare for something special and unique. #NYC #Branding #Retail