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

10 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 ...