New Products

New Products available at Metro Namibia

Here are some of the most recently listed products.

Lucky Star Baked Beans

Lucky Star Chakalaka

African deli