Umi Sushi Kiosk

Umi Sushi Kiosk

naniski2011
This is another Sushi store located at a retail mall in Alberta.
Default Title