Nelly's Kitchen offers fast food with a focus on familiar favorites.