Overlooking the Plaza’s courtyard oasis, the 7 Seas bar brings something new and exciting to Cyprus’ nightlife scene. 7 Seas…