Juggernaut – South Indian Vegetarian Restaurant in Delhi Sometimes when you ask for restaurant recommendations when you are travelling you are pointed in the direction of overpriced “authentic” restaurants which turn out to be tourist traps, but every so often you come across an absolute gem and Juggernaut in Kailash Colony Market, Delhi is one……..
Read more...