Strange town? Strange town??? STRANGE TOWN???
Harrumph.
Well… how about slightly odd?
And in some parts of the world, strange is a compliment. I think.