tikka FAROSH
Tikka Farosh is located in unknown, Pakistan.
Address: MAHIR CHOWK TANDLIANWALA TANDLIANWALA
Country: Pakistan
City: Unknown