Cafe Papaya Published April 15, 2015 at 1500 × 1087 in THE HINDU – Cafe Papaya: A space for expression