Meatballs All Around! – The Meatball Shop Review <img alt=”The Meatball Shop on Urbanspoon” src=”; style=”border:none;padding:0px;width:200px;height:146px” /> Ever think meatballs could be all the rage? Neither did I until I stumbled upon the bustling Meatball Shop. Intended as a favored stop for Lower East Side bar seekers, the Italian restaurant is known for its hearty spheres, complimentary sauces, and relaxed vibe. The […]