Oh Eat Dirt
Showing posts with label
The Meatball Shop
.
Show all posts
Showing posts with label
The Meatball Shop
.
Show all posts
Wednesday, May 18, 2011
The Best Thing I Had In My Mouth - The Meatball Shop's Vegetarian Meatballs
Have you ever been to
The Meatball Shop
? If you live in New York and haven't, you must go.
The Meatball Shop
is just that, a meatball shop. Fortunately the vegetarian is not left out this time though.
Read more »
Older Posts
Home
Subscribe to:
Posts (Atom)