Save Added By Meepura Sale 20% Now Closed Meepura Chinese 351 Negombo Rd, Negombo, Sri Lanka Price: LKR 380.00