I think I could manage pretty well:

"un ti punch s'il vous plait"

"ou est le WC"

What else do you need to know? I've had the pleasure of driving through most of France w/o speaking French, and I managed somehow.