Depends u know....
Pirates of grill or The GT Road (barbeque style dinning) they have variety in main course too.
Diggin, Sky High, Terminal 21, The Lodhi Restraunt (it's in Lodhi Garden) here can have nice view, and good photo backgrounds. different experience as they aren't closed wall Restraunt.