Yuzhenge Restaurant
Registered with Sri Lanka Tourism
51c Alexandra Place Colombo 07
0112680988
More