Naked Pizza location in Boston area is first in franchise system to close

11 years ago

Last Friday the owner of a Naked Pizza location in the Boston area announced via his blog that one of their two locations is closing. Delivery, takeout, and catering ...