Liberty Point, what owner calls the largest outdoor restaurant in Philadelphia, is opening to the public. Continue reading...