Shake Square is a restaurant specializing in milkshakes, offering a taste of a beloved brand established in New Delhi since 1971.