They do have free WiFi look on placemat top right for password.
They actually have an outlet. It's behind the first booth on your left when walk in. Ask them about it. The wifi uhh call them & ask.
They have neither
No they don't
No power outlets
Thanks! Your answer is awaiting moderation.