No they do not. The food service is so quick that you will not need wifi or your phone!
I'm not sure about having free wi-fi. But with everybody offering unlimited hi-speed data, who needs free wi-fi while eating, lol?
Thanks! Your answer is awaiting moderation.