Roma II Italian Restaurant 3052 Old Denton Rd. (at Frankford) Carrollton TX United States
Phone: 972.242.8520