Le Cap is a chic and relaxed brasserie offering a cozy atmosphere for drinks and dining.