Saturday, February 23, 2008

Mellow Mushroom To Open At TWELVE Centennial Park

Mellow Mushroom at Twelve Downtown! ~ RepeatATLANTA.comMellow Mushroom pizza restaurant will open at Novare Group’s TWELVE Centennial Park this summer. Originally with one location on Spring and 14th streets in 1974, the new site will be 8,000 square feet and will be their 85th location in the chain A large 1,800 square foot patio will seat additional patrons. Repeat Atlanta!

No comments: