Tapa King Unveils Flagship store