I have only eaten lunch here but each time food was good, but the service was on the slow side. The "big boy" is good and fries were perfectly cooked every time. The hand cooked meatballs were lacking in taste and texture, and didn't stay together well at all.