Savelli's is a good italian restaurant, although super tiny and located in a very strange part of town for a restaurant.
Altrudas, you gotta love. They have a great house salad and the garlic butter rolls are amazing.
Flemings... I've driven by and around this place dozens of times but have never been there. I honestly don't hear much about it and being surrounded by a shopping center with parking spots everywhere I chuckled when I saw they offered valet parking. This was a few years ago so I don't know if they still do that.