We found an Italian place, La Bella Sicilia, isn't much to look at but the food is AWESOME and plentiful. It is also very resonably priced. My kids get a slice of pizza for $2. I always get their veal parm and pasta, it is so good. My hubby always gets something different and has liked it all (Lasagna, peppers and sausage etc) Everything that rolls out of their kitchen looks delicious. There is too much food and for dessert the cannoli.....WOW. It is located at 2905 Gennesee ST. (the same street as the airport). It is always packed and again, isn't much to look at but the food is great. We went their on Saturday actually after getting our cards for Nexxus. My mouth is watering.