Seafood601. Sweet and Sour ShrimpSnow Pea Restaurant · Dallas, TX$9.85View Full MenuRestaurant Profile