AppVee: Turbo Subs Review

Turbo Subs is a very addictive restaurant serving game. You're the owner of a sub shop just trying to make your way in the big city. You have to take orders, serve sandwiches, chips, pop, cookies, cotton candy, and coffee to customers, and pick up tips.

The story is too old to be commented.