Terracotta is a French restaurant offering dine-in and take-out options. The establishment is known for its homemade dishes, including exquisite salads, and provides a welcoming atmosphere. It is open daily from morning until early evening.