We've re-opened at our new location! Come try one of Edmonton's Top 100 must-try foods according to The Tomato, the Beef Dumplings, today!