It took longer than expected, but Jimmy Voyiatzis and his so John opened up the Hillside Grill about a month ago, and it's "been better than expected."The Hillside Grill , which sits in a building complex at 73-79 Main Street, is owned by Voyiatzis, and ...
[Published Northborough Patch - May 14 2013]