My Delicious Restaurant - flash game

Fullscreen mode

These scrumptious snacks won't serve themselves!