Arul Murugan July 7th, 2008, 08:21 AM Ampa Mall - PH road http://www.ampa.co.in/ampamall/images/img_center1.jpg Ampa Mall will give Chennai its first truly International…