National Lasagna Day - Taste Buds Soar at La Scala

It's National Lasagna Day and Lafayette-West Lafayette, Indiana, is home to local restaurant, La Scala, where their homemade Italian cuisine can make your taste buds say "thank you". What is your favorite Italian food? Are you a red sauce or white sauce person? Odd question, I know, but my friends…

Continue Reading