"Homemade pizza straight from Sicily. The owners take their time and roll the dough BY HAND. You have to try their stuffed pizza - it's to die for. Call ahead and order it as it takes about 1/2 hour to bake. But it is worth it. A large weighs about 5 pounds and is filled with so much stuff, I can only eat 1 piece and I am full. Their sandwiches and pastas are good too, but the pizza is the star."