Restaurant > Momma's Diner
You can download this game, install it on your own computer and play it right away in only a few steps
Play your favorite game at all times, even without an internet connection!
DescriptionHelp Momma get the best restaurant in town! Take care of her customers and clean up after them. The better you do, the higher your score will be!