Subscribe Now

There’s a thrill in the air at the mention of a new Italian restaurant in Marblehead. Described as “incredibly warm and inviting,” it boasts an intimate setting that is designed for diners to feel more like “friends” than customers. Enjoying its heart-of-Marblehead location, Yannaflo’s is making a saucy splash that North Shore Italian lovers are soaking up with their great bread. Tip: they continue to serve dessert and drinks Thursday-Friday after the kitchen closes – Yannalfo’s Menu