Tag Archives: meatballs
January 5, 2017 Meatball Kitchen
Meatball Kitchen is one of the newer restaurants in the Natick Collection. Located in the old Sel de la Terre the space, the restaurant is divided into two areas, the front bar area pictured above and the main dining room in back. The bar is bright and airy with high ceilings and a glass wall […]
Tags: casual dining, italian, meatballs, natick, pasta, restaurant, takeout, vegan, vegetarian
- Leave a comment
- Posted under Restaurants