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!