The wait is finally over! Months after signage appeared for a new dumpling shop on Calgary’s 17th Avenue, the location has finally opened its doors. Brooklyn Dumpling Shop, the chain of “automat” ...