Organic Castle offers a menu focused on organic ingredients.