Delhi's culinary scene has a new entrant - Akra. Nestled in the heart of the city, Lajpat Nagar, Akra blends modern elegance with a dash of nature - a fusion of chic and cosy. As I stepped into the ...