Tea o clock is a unique spot for tea lovers of the capital located in F7/4 Islamabad, Pakistan. The place is neither a desi dhaaba nor a fancy restaurant but a green outdoor space with a slight touch of English …
Tag
Showing: 1 RESULTS Tea o clock is a unique spot for tea lovers of the capital located in F7/4 Islamabad, Pakistan. The place is neither a desi dhaaba nor a fancy restaurant but a green outdoor space with a slight touch of English …