An excellent place for tasty and healthy foodsquick serviceabilityneat and clean environmenteasy and accesseable placepeople also fans of irfan chacha karak chaaie
Information
2Photos
1Comments
5Rating
Address:Canal Town Peshawar, Khyber Pakhtunkhwa, Pakistan