AANCH: Rajouri Garden
AANCH-The best place for fine dining in West Delhi Aanch is located at the Shoppers Stop Mall just opposite of Rajouri Garden Metro Station. This facility is located on 4th floor. A great concept having 5 restaurants under one roof . The place is huge and there are different sections to host social events and…