cafecoffee shopCafeNot yet on Tasting Planet
Steve and Dodo
Saraswati Marg, Delhi, India
About
Karol Bagh Cafe - a sanctuary of solitude Highly recommend
Photos
No photos yet.
Reviews
No reviews yet. Be the first!
Saraswati Marg, Delhi, India
Karol Bagh Cafe - a sanctuary of solitude Highly recommend
No photos yet.
No reviews yet. Be the first!