Thursday, August 14, 2008

Chow Baby Gives Long Awaited Birth To New "baby"

Chow Baby, currently with one wildly popular location on Howell Mill road, is mere days away from the birth of a brand new baby. Located in Cobb Galleria, the new location will be 8,000 square feet, feature two stir-fry lines, two bars , a private dining space and have an outdoor patio. Stricken with unfortunate luck in the construction and completion of the new site, Chow Baby will have its grand opening this Wednesday, August 20. Repeat Atlanta!

No comments: