When it comes to dining in Westborough, Massachusetts, there are plenty of options to choose from, whether you're a local or a visitor. Here are some of the top places to eat in the city:
1. Via Alta 46 - This cozy Italian restaurant offers a wide variety of handmade pasta dishes, pizzas, and other Italian favorites. They also have a great selection of wines and cocktails.