Lou and Harry's is a staple of the East Lansing food scene.