Sicilia is the best pizza in the world. The tomato basil is magnifique! I have lived many places in the U.S. and haven't found anything I like quite this much. Have a pizza party and class it up with this pie. Yum yum yum. It is locally owned and operated by the owner. He is extremely pleasant and he will remember you. Never a bad time here.
Pros: Pizza...deeeelicious, breadsticks...amazing, service...awesome
Cons: I liked their old place better.
more