X
Devika Technics
Pullukulangara, Alleppey
5 ★
Devika technics is known to satisfactorily cater to the demands of its customer base.The business st