Baby Restaurant is now Open on BigFishGames.com

Games2win.com’s “Baby Restaurant” game goes live on BigFishGames.com today and is already the most played game in Online Games section on the site! About the game: Working at a restaurant is a piece of cake. But can you handle babies as your...