Dumpling restaurant
511 State St, Santa Barbara, CA 93101
This popular dumpling house delights with fresh dim sum, flavorful sushi rolls, and speedy, friendly service. Enjoy delicious offerings!