I'm from "Zooport" myself and I agree, Lahore is one of the best in Newport. The decor is dated but the food speaks for itself.
You should try The British Raj on Tregwylim Rd, Newport. It used to be a pub, it's huge!!! I'm trying to work my way through the menu having something different each visit.