'It's just time': Flagler Avenue restaurant to close after 8 years in New Smyrna Beach

After more than half a decade serving bustling Flagler Avenue crowds, this New Smyrna Beach restaurant is closing its doors this weekend.