June 8th, 2012

The Meatball Shop - Niche restaurant that focuses on balls. Meatballs.