Yesterday's Restaurant Home Page features the award-winning, Granger, Indiana restaurant, Yesterday's