Appetizers105. Eight Piece Shrimp ToastSnow Pea Restaurant · Dallas, TX$5.15View Full MenuRestaurant Profile