Isabella's has been serving delicious food for a few years now. I've eaten there many times over the past 4 years, at least, and the quality has been consistently high. There's a good variety to choose from and the portions are very generous.
If you haven't been there yet, you must check it out!
Cons: crowded weekend nites
more