Established in 1985, Archana is a long-standing Indian restaurant specializing in Punjabi cuisine. It offers a chic, intimate dining experience.