The Lido Marketplace is Carnival's buffet. In the buffet, the cruise line does not allow bathing suits without a coverup and requires that passengers wear shoes (flip-flops and sandals are fine).