Fine dining restaurant Castor offers a modern French experience focused on pure, high-quality ingredients. This two-Michelin-starred establishment provides a unique culinary experience.