Le Studio is a restaurant with a modern and elegant design, offering French cuisine. They also provide catering services.