l
love star Review of Shoprite Supermarket
Food display is excellent; however customer servic...
Food display is excellent; however customer service needs a lot of work.
Food display is excellent; however customer service needs a lot of work.
Comments: