Casta is a unique restaurant blending eco-design with Southeast Asian and modern European cuisine.