Flatbread Pizza Shuts Down One of Their LocationsFlatbread Pizza Shuts Down One of Their LocationsThe Hampton, New Hampshire location of Flatbread Pizza has closed it's doors for good.Karen KileyKaren Kiley