Yang Chow Restaurant is a bustling hub of Chinese gastronomy, known for its iconic Slippery Shrimp. This family-owned eatery has been serving up savory Mandarin and Szechuan cuisine since 1977, tantalizing the taste buds of locals and visitors alike with its extensive menu of traditional and modern dishes.