Located at The gallery on the Mehrauli-Gurgaon Road, Amelia is a fun place that offers a wide range of delicacies suitable to every palate.