Self service restaurant in Karachi

Home made food by f.az

5 reviews

31 B St, Phase V Defence V Defence Housing Authority, Karachi, Karachi City, Sindh 75500, Pakistan