I have tried the one near ITPL. Earlier they also used to serve pasta but I think they have stopped now. But their crostini del casa (check the spell) used to be my favorite. They make amazing burgers as well. Unlike other place here you can order for maha burger with many layers...
try the Mediterranean chicken.