I must have been to the wrong "mad hatters'" the place was dirty and smelled like urine near the drink coolers. King William club sandwich was bland. Looked like the place would fall down!