Italian restaurant · 1049 Durham Rd H, Roxboro, NC
More food in Roxboro, NC · Italian Food in Roxboro