I've never eaten at Theo's but Mazzini's food was authentic & delicious! The afternoon prices were not expensive for the portions. Service was good as well.
Better much better
I have eaten at both more than 10 times. The only advantage Theo's has is the salad bar (sometimes pizza buffet) but if you want buffet style go to 67 Pizza. Hands down Mazzini's is better on everything else....Egyptian bread, sandwiches and wings are my favorites! Plus you don't get stared at at Mazzini's by the manager as he sits in the corner booth.
Some dishes are better at Theo's. But all around it is just as good.
Thanks! Your answer is awaiting moderation.