I rarely make the trip out to Sherwood Park, but I will follow my stomach anywhere for the promise of good Italian food. Forza! Pasta Bar is a relati…