This place a block back from the water may not look like much, but the quality is high, the prices are low and the servings are large – a winning combination in anyone's language. The half/full Peking duck is outrageously good value at Rs 450/800, but you could choose anything from this extensive menu and not be disappointed.