-
Tim Hortons – New Delhi
Tim Horton’s recently ventured into the Indian market and opened their outlets in Delhi. We visited the outlet in Green Park and absolutely enjoyed every aspect of this place. The service was lightning fast and the staff were super friendly as well. Parking is available on the main road and this particular outlet has very…