La Croix Du Sud is a brasserie offering a unique culinary experience with flavorful, quality dishes.