Post #1 - July 2nd, 2007, 9:05 amPost #1 - July 2nd, 2007, 9:05 am
On Columbus Circle in the Gulf & Western building, there used to be a restaurant named "Top of the Park." I am sure that restaurant is no longer there, but is there another restaurant in that space?