letseatyeg.com
The Dog *CLOSED*
9567 118 Avenue NW, Edmonton *CLOSED* The Dog is the newest hot dog place to come to Edmonton. Japadogs are already very popular in Vancouver, and even at K-days you can get Asian-themed hot dogs t…