The exterior of the Open Table building in Maynard (33 Main Street) now officially announces…
Construction Has Begun!
Construction of the new Open Table facility in Maynard has begun!
Keep up to date on the news about this game-changing development and all of the exciting new possibilities that it will open up for Open Table as we move into the future. Check our New Facility News page often!