I literally live thousands of miles away and therefore there is very little likelihood that I will ever enter the store, but all the best and Godspeed to your friendīs store!
It really makes me smile that there are still specialized stores opening as in my city (Hamburg, Germany) there is only one, as I lovingly call it, "nerd store" (apart from the inevitable GW) with a very small wargaming scene. I grudgingly have to order a lot of stuff online because they don't carry it. We need stores as your friendīs because thatīs where one meets new people and communities are formed!
The photos of the store look absolutely fabulous, too!