On high recommendation for dumplings we landed up at this place and ended up having lunch too . There is a large selection including vegetarian food ..small though but efficient service . Food is bit spicy so watch out and before ordering request chillies according...More