The Cherry Blossom in the quarry is a family restaurant specialising in authentic Chinese-Indian dishes.