Urban Italia

3030 Nowitzki Way, Dallas, TX

Menu (As of 10/29)

Urban Italia: hours and how to order