I can recommend Mustang Sallys for Irish
http://mustangsallysny.com/
but don't forget American! You must find a diner to have a great American breakfast, I love pancakes with fresh fruit and maple syrup. Then there is the famous New York Cheesecake, doughnuts by Krispy Kreme, not to mention pretzels bought from the street vendors.
A great place to have LOADS of food is the revolving restaurant (The View) situated in the Marriott hotel in Times Square. The Sunday brunch is AMAZING.
http://www.theviewny.com/#
And then again, you haven't mentioned Mexican. I would imagine there are more Mexican restaurants than Indian restaurants in New York.