Costa Coffee is a coffee shop New Delhi located in India.
Nehru Place New Delhi Delhi India
Credit Cards | Yes |
Outdoor Seating | No |
One of the best Costa's in Delhi i would say. They know their stuff.
They have the best peach iced tea I've ever had anywhere.
Any day better than Barista and CCDay...
The cheesecake is good but only when they're fresh.
Not a bad coffee
Melhor lugar pra tomar café em Nehru Place
Definitely relaxing. Good music and friendly service only adds to the taste of good coffee here. - John Philip
Nice outdoor seating. Friendly staff. Comfortable space but the air-conditioning can get too strong. - Subhashani Dewada
Heaven for computer and electronic peripherals. Might have to bargain. - Tanuj Lakhina
Undoubtedly the worst Subway I've been to. They never have Tuna, the soft drink machine doesn't work and even the bread is sub standard at times! - Naman Bagga