Advertisements
The best rotating sushi restaurant chain in Japan, Sushiro, has a special Christmas take out platter and it sure is Chrismassy! Why, look at that roast beef sushi. Nothing says Christmas like roast beef sushi!
Â
Advertisements