1. Wear a non-matching jacket - and tie, but be prepared to take it off and hide it discreetly if your host isn't wearing one.
2. If you're too lazy to put this in the "ask a question" thread, or use English grammar, maybe try McDonald's.
3. Just kidding. Good luck. :)