Roma Italian Restaurant

  • Roma Italian Restaurant
Roma Italian Restaurant in Dumas Texas.
Address
410 S. Dumas Ave, Dumas, 79029, TX,
Telephone
(806) 935-0110
Contact
Chrissi Casanova
Hours

Tue-Sun: 11:00 AM - 9:00 PM
Mon: Closed