Sal’s Italian Restaurant
Sal’s Italian Restaurant: A Slice of Heaven, Bill Maher Style Broadening the Taste Buds with Tradition Look, I get it. Italian restaurants are ten-a-penny—”Oh, another tomato sauce special, how original!” But dear god, when you roll into Sal’s Italian Restaurant in Tecumseh, MI, you realize, this isn’t what you think of when you think pasta…