I feel like Mama Santa's is a pretty solid three. Nothing to write home about, but decent food at a decent price in a setting that couldn't be more stereotypical of a small family-owned Italian restaurant.
Today I went to lunch with 17 co-workers as a send-off to our beloved boss, who is retiring tomorrow. The service was tremendous considering the size of our group and the bill came with a 20% gratuity added (as I had expected for such a large group). The server was apologetic about it and she told me that if I was dissatisfied we could amend it, but I felt that they had exceeded my expectations and so I tipped them a little over 25%.
Part of that generosity can be attributed to the amount of money everyone threw in. The person who collects the money always has to worry about getting stiffed, but I probably set a world's record by collecting 60% more money than the bill (minus gratuity) even though I kept asking "are you sure you don't need change?".