Cafes nearby Lehtrar Rd, Tumair Bus Stop, Nilore, Islamabad, Pakistan

PIEAS Cafeteria

Approximately 1.06 km away
Address: Nilore, Pakistan