Elon Eats: Macho's Pizza opens in old space of Anna Maria's
Save for some paint and new picture frames, Eddie Martinho didn’t change much from the former Anna Maria’s. He did bring his own recipes, though, to newly-opened Macho’s Pizza in Burlington, the shop that occupies the end spot in Stan’s Plaza on South Church Street.











