Pizza Ria Address: 375 W Main St, Duchesne, UT 84021 Phone: (435) 738-2011 Hours: Mon: 11am-8pm Tue: 11am-8pm Wed: 11am-8pm Thu: 11am-8pm Fri: 11am-8pm Sat: 11am-8pm Pizza, Restaurants Other Businesses: SUBWAY at 655 W Main Gateway 66 C-Store, Duchesne, UT 84021 El Patio A Taco Shop at 25 E Main St, Duchesne, UT 84021