The Hive - Meeting Room

Thirumangalam, Chennai, Tamil Nadu, India