La Favouille is a restaurant offering a menu featuring seafood and other dishes. It features a dedicated terrace.