Yes they do have a photo booth but it is a little pricey. I don't remember how much it was but it wasn't cheap
Yes it definitely does. I am not sure why people would answer that do not know the correct answer. It is at the entry into the arcade. On the left as you walk in the building.
I'm pretty sure that it does.
Yes it does
No
Thanks! Your answer is awaiting moderation.