<
Star Food Store Kokuvil

No: 34, Poonarimaram, K.K.S Road, Jaffna, Sri Lanka.

021-2211377

Description

Supermarket.