Umeda Hot dog
Umeda Hot dog 197 College St, Toronto