Best cholay you can firnd in attock
Best cholay you can firnd in attock
Khan Brothers Restaurant located at Kamra Rd, Mehrpura Gharbi, Attock 43600, Pakistan
If you require further information, book an appointment or need answers to a question, please feel free to contact us by 0300 9201114
Best cholay you can firnd in attock
Good tea
Reasonable cooking.
An average restaurant