Le Grand Large is a restaurant specializing in fresh, high-quality seafood and Catalan cuisine.