Three Cats [at Leon & Lulu] | 116 W 14 Mile Rd Clawson MI 48017 United States Restaurant Menu & Phone116 W 14 Mile Rd Clawson MI 48017 United States 4.5/5