Serve your hungry customers delicious delicacies in Youda Sushi Chef, an original time management game from the creators of Youda Farmer. Using fresh ingredients, and your secret recipe book, assemble a huge variety of unique sushi offerings. Running low...

read more