Get directions to: Chaat House, Norcross, GA
Restaurant address: 5495 Jimmy Carter Blvd Norcross, GA 30093, USA
Restaurant: Chaat House