Terra Cotta is a restaurant specializing in refined French cuisine, with a focus on seafood and local products.