Mandarin House Restaurant May 24, 2012 331 Ouellette Ave. Windsor, Ontario The Mandarin House has permanently closed. Getting your location...