A friend and I are going to hit Gerrard on Saturday night for dinner. We've already done Bab-Be-Que Hut, Siddhartha, Skylark, Udupi Palace and Lahore Tikka House, so I was thinking of trying something new. Have any of you been to "The Moghuls" (north side of Gerrard closer to Greenwood than Coxwell)? Or do you have any other recommendations re: restaurants AND specific menu items? (We're not that keen on buffets...) Thanks!