< Back to Attractions

Omar’s Italian Restaurant III

101 E Main St.

Biscoe, NC 27209

proudly serving since 2014, Omars Italian Restaurant III is a family friendly restaurant with great Italian food, friendly staff, and affordable prices. Dine with us inside, outside on our patio, or even take it to-go and enjoy in your home!