I think they changed the name to Ferra's. However, they have the best italian food in Denton. The prices are VERY reasonable, and the service has always been great! Pros: qual...
All reviews seem positive