Perched atop the Epicurean Hotel in SoHo, the EDGE delivers a high-end rooftop experience in South Tampa