We've ordered from Geno's several times now and for the prices you pay it's decent pizza for the price. I like the seasoned crust. My favorite choice here is The Italian - pepperoni, ham, salami and pepperoncinis.
Also, try ordering a Geno's large pizza and throw some bacon on it (for you carnivores out there).
Wings are decent - not the best I've ever had, but not bad. I like the hot and hot bbq the best. Wife likes the garlic parmesan wings.
Next time around I will probably try one if their toasted subs. The Italian and Steak & Cheese sound pretty good.
When you call in an order, a lot of times they will give you the coupon discount or tell you about the monthly special, even if you don't know about them.
I had to downgrade my rating for Geno's since I wrote my first review because of two experiences that I had picking up orders. On one trip to get our pizza we found that it had apparently been sitting there for quite some time - much earlier than we were told, so basically we had slightly warmed pizza. Last week it happened again, except this time I walked in to pickup at the time they indicated it would be ready and was told our pizzas should ready in another 5-10 more minutes. After waiting 15, I asked someone, figuring our order might have been lost. What they discovered was that our order had been ready all along on the waiting rack and they missed it. So once again slightly warmed pizza.
Update: ordered some sandwiches this time instead of pizza. Got home and discovered that 2 of the 3 sandwiches we ordered were the wrong ones. They clearly have a problem and can't seem to get their act together. Downgrading to one star - I've had enough.