20181013 city.delhi: Food showstopper at this Ramlila; but the pricey 'piaos' won't quench thirst