momo & chillies Restaurant and Cafe Distance from: 8.3 kms | Price from: Not Available momo – a dish similar to dumplings, popular across the Indian subcontinent and the Himalayan regions of broader Southeast Asia...