We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers: Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.
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 country side. They offer different...More