sorry but what does 7:11 means? i am new to this
No worries! It's a convenience store chain, it's very common in both the US and Japan, but I'm not sure about anywhere else. The outside of the building is branded to look like one of their stores, but most of the set is just general convenience store items/furniture.
It's always nice to see someone being an actually good human being to other human beings
Originally, they were open from 7 AM - 11 PM.