Thursday, March 4, 2010

Marco's Pizza comes to Atlanta Area


Marco’s Pizza of Toledo, Ohio wants to make its presence felt around metro Atlanta. The company plans to open 42 locations in the market, with about one-fourth of the stores within Atlanta city limits. Marco’s does business in 17 states and recently marked the opening of its 200th store. It has experience store growth of more than a third in the past two years.


ajc story

No comments: