New town in town
I think you meant to say "new town in town"!
If that's the case, I'd love to know more about what you're referring to. Are you talking about a new development or neighborhood in your town? Or perhaps a new business or establishment that's opened up?
Let me know and I'll do my best to help!