You'd never know it by the location it's in, but Casa Dante has really good Italian food. They serve huge portions of food at fair prices. There are only two problems, they allow smoking in the whole restaurant, it's not a seperate section and they are slow. I have found that on several occassions they have really slow service, but the food makes up for it.
more