Otto Pizza Celebrates the BIG 10! 10 Years & 10 Towns!

Otto Pizza Celebrates the BIG 10! 10 Years & 10 Towns!

OTTO Pizza Chef/Owners Anthony Allen and Mike Keon are excited to invite the public to share in their upcoming 10th anniversary celebration. These 10 years have been a long journey for Allen, a Nantucket native who opened his first pizza shop on the island at the age...