8 yrs ago•Sonny10084reviewedLa Chambre14110 Telegraph Rd, Detroit, MI 48239, USA*First time visit, went with a regular from way back.