Restaurant chains can buy prints of royalty free vintage photographs for almost nothing. The frame cost more than the print.
Olive Garden is not in the business of bothering to stage scenes. And unless you're making a movie, there's not much of a business justification for doing so. It could get expensive really fast turning a set into a vintage look, photoshopping out the cell phone towers and hearing aids, procuring pristine vintage bikes and clothing, etc.
That picture is probably real.
Maybe they ride their beater all week and take the shiny one out on weekends to show off to their friends.