Thursday, July 31, 2008

Chow Baby Finally Sets Delivery Date in Cobb

Chow Baby, New American Stir Fry, currently with one location on Howell Mill road, will open a second store next month. After months of delays, the new location within the Cobb Galleria will open August 20th. Repeat Atlanta!

No comments: