Bartender at Lou and Harry's - N/A, N/A, de
Manager
Contact Max Kelly
Server
Contact Jessica Fischer
General Manager
Contact Laurence Christensen
Lou and Harry's is a restaurants company based out of 119 S Washington Sq, Lansing, Germany.