During my 3 days visit to Prague we "stumbled" upon this mall very close to our hotel and were always coming back for the free wi-fi: the catch is, while it offers free wi-fi in the upper level, the actually good wi-fi is the one for Starbucks. So, if we needed an excuse to sit down and enjoy some Starbucks beverage, the free wi-fi was the perfect one.
Atmosphere was good, service was great - especially after only having bad service experiences throughout our stay in this city -, food was good and they even sell cute Starbucks teddy bears with a Prague t-shirt (which of course my daughter got one).
Overall, great place to chill, or in our case, catch up on e-mails before heading to the train station.
This review is the subjective opinion of a TripAdvisor member and not of TripAdvisor LLC.