Although, it's not close to any of the requested areas, one of the restaurants that I just recently visited and came away in love is Michaelangelo's on Westheimer.
It's near Ruggles, closer into town by about two or three blocks.
It's Italian food (hard to figure that one out).
The prices are comparable to The Olive Garden (Approx $1 more per entree), but the food is ten times (if not more) better.
The setting is similar to Ruggles, but not nearly as cramped, and not quite as snooty. But, the inside of the restaurant has that same upscale feel about it.
I have a dream.........his name's Hakeem.
DREAMer's Rocket Page