Lunch at Nehru Place

Amidst concrete buildings and shops selling electronic items, here comes a place in Nehru Place, called Snack Junction - famous for its rajma chawal and biryani!