CASTA is a restaurant offering a unique blend of eco-design, Asian, and European cuisine.