Omar's II Italian Restaurant
Address:
1011 E Cumberland St, Dunn, NC 28334
Phone:
(910) 891-5550
Hours:
- Mon: 11am-10pm
- Tue: 11am-10pm
- Wed: 11am-10pm
- Thu: 11am-10pm
- Fri: 11am-10pm
- Sat: 11am-10pm
- Sun: 11am-10pm
Payment:
Restaurants,
Italian
Other Businesses: