User comments for Food Street - Restaurant Management Food Game
Food Street - Restaurant Management Food Game
- Free
- (2 votes)
Open your own restaurant
Ever fancied opening your own restaurant? Now you can with Food Street, a highly interactive management game. Beautifully realized with a dynamic 3D world and colourful levels, this game is jam-packed with quirky characters to meet and interact...