I can't think of any really. However, if you're wondering due to money constraints, the one thing I can tell you is to stay away from restaurants that cater to tourists. Stay away from Times Square restaurants. They will be more expensive due to location. Skip the Hard Rock and the like. Think of what kinds of foods you want to eat and do an internet search. Menupages.com is an excellent suggestion. Also try yelp.com. They have reviews so you can find something you like and find out how it is and prices. Just remember, these pages are only a small example of what's out there.
I have often found that little hole in the wall places that are cheap can be just as good, if not better, than the places that make it into the books.
My personal faves for pizza are Big Nick's (which also has TONS of other food. I cannot even begin to stress how large the menu is) and Two Boots. The restaurants on E 6th St. (aka Indian Row) have really good deals for dinner - something like $10 for appetizer, entree, dessert, drink. Some are better than others, and it's a bit of an experience to do Indian Row. Chinese is always good for a cheap meal. Lunch specials can be $6. Little cafes and coffee shops and delis are worth checking out. There's a place called Dojo on W4th St. that is super cheap and good.
For a search try one for "NYC restaurants reviews" or "NYC restaurants menus." Also try "cheap eats nyc." That should help narrow it down a little.
newyork.citysearch.com might help.