Italy is a cozy Italian restaurant located in Dallas, TX, offering a selection of traditional Italian dishes and wines.
The restaurant provides a welcoming atmosphere for guests to enjoy authentic Italian cuisine in a casual setting.
Generated from their business information