Cadmilla Category: Business CentresContact Number: +(91)-80-22255288 Address: No.20,, Palace Road, Bangalore - 560001