This is a really weird McDonald's! Gives you the mindset you're at a McDonalds on the moon or something!
It's open again! The new "cafe style" is rather inviting for a McD's
New set up is great! Come check it out