We love Antoniou's Pizza. The cheese is al dente, the crust delicious and light. The sauce complements the cheese and crust. Great combination. We like eating in. Comfortable family feel and the owners and staff are fun!
Pros: Pizza not the only thing on the menu. Small bar inside. Great atmosphere.
Cons: Location, a bit tricky to find and traffic is pretty busy.