11 yrs ago•RicireviewedLa Chambre14110 Telegraph Rd, Detroit, MI 48239, USA*Have been going there for years....