Belharra Café is a French restaurant and brasserie specializing in seafood dishes.