Talha Tikka Farosh located at Baghdada Rd, Nehar Chowk, Par Hoti, Mardan 23200, Pakistan
If you require further information, book an appointment or need answers to a question, please feel free to contact us by (0937) 447805
It's like 50/50 visit it on ur own risk