From Burnes Road to Café Flo: How Karachi changed the way it eats out

What makes a middle-class millennial in Karachi take an expensive rickshaw ride to an uptown café and buy food that will dig a deep hole in his pocket?