Waterzooi on Franklin Ave. for mussels and Belgian beer. They also serve up a really good burger. http://www.waterzooi.com/
Grimaldis on Franklin Ave. for coal oven pizza and nice salads. http://www.kpsearch.com/df/grimaldis/all.asp
And, LL Dent on Old Country Road in Carle Place (if you are willing to travel a couple exits over on the Meadowbrook) for really good southern food - the corn bread is excellent, great pulled pork, brisket, slaw and sweet potato fries. http://www.lldent.com/
A few places that I have not tried but have heard good things about are the Burger Spot on 7th Street for burgers. http://www.theburgerspotonline.com/home.html and Asia Moon on Franklin http://www.2.asianmoononline.com/defa... for pan-Asian food.
NCC is off Stewart Ave., right off the Meadowbrook, so there are a lot of closer restaurants than going over to Franklin Ave. As far as reasonable though, that depends on what you are expecting, but here are a few:
I don't have a link to Akbar, but if you google it, you will find it.
There are also all sorts of chain places within a 1 mile radius or less - Applebee's, Chili's, Houston's, Grand Luxe Cafe, Bertucci's, Friday's, Legal Seafood. I hate to really recommend all of these, but sometimes that is what you might be looking for.
LL Dent is on the other side of Roosevelt Field Mall, so also a good choice. There are loads of restaurants on Franklin. Waterzooi has great mussels, but is extremely noisy. Grimaldi's has great pizza, but there is another place that I thought was particularly good that is a little closer - Anthony's Coal-fired Pizza. It's on Old Country Road and listed as Carle Place.
I also like Trodos for mediteranean food, which is also close by:
Vincent's Clam Bar has been around for a long time and I just tired it for the first time this weekend. I really enjoyed it. The food was great, very large portions - bit overwhelming actually. The atmosphere was very lively and the service was really good. Looking forward to going back!