Dumpling 85 is a small, rustic-modern restaurant located in the Magnolia Square Shopping Center in Crow Canyon. Replacing Sakiya Sushi, this dumpling restaurant is hidden in the corner of a restaurant-filled...