A new location is now about to be open on Jefferson Ave on January 17th, 2017 which is the old Italy Spot. The original location was just a short distance away from the new one at 12971 Jefferson Ave. #106 in Newport News.
The new location promotes a new modern look which will make the dining environment more comfortable. Not only does the new restaurant have a more modern appearance it also has more space for customers.
The old location will be used for catering events. You will be able book parties and events and have the whole place for yourself. Not only will you have the whole place to yourself the food will be cooked fresh right there for you.
More details are coming soon on booking the location.