Originally Posted by speedminded Town Center/Barrett Pkwy. always reminded me of the typical Chinese buffet. Tower place is the one on the 2nd floor overlooking Piedmont Rd. in Buckhead...totally different crowd and atmosphere. Gotcha...
Forum Rules