Ratatouille is a French restaurant offering a blend of classic French cuisine with Spanish influences, specializing in seafood dishes. Vegetarian and gluten-free options are available.