The store has Internet, but it's a very slow connection, I just end up using my hotspot while over there
I believe they do have WiFi because I see the password posted on the wall next to the tables.
Not sure about the wifi. Goggle maps tends to tell people I have been someplace, when in fact I was stopped infront of a new place or shoped next door to said establishment. Normally if I don't write a review us personally didn't go there to dine or shop
Thanks! Your answer is awaiting moderation.