Post by William
So Olive Garden is coming to Albany. People are making that out to be the greatest thing since sliced bread. Never eaten there. Maybe it is good.
However, there is no better Italian food on the planet than Villa Gargano. Their red sauce is unreal and I defy someone to find better pizza than they have.
So let all the rookies hit the Oilve Garden. Us pros will be at the Villa.