Actuallly there are a couple of fairly good American restaurants in Delhi and other Indian Metros. Have you ever been to Gurgaon, Vasant Vihar or South Ex area of Delhi? They've got Ruby Tuesday, TGIF etc there. Even Connaught Place area should have a few. Link http://www.gurgaonshoppingmalls.com/p...