We have been ordering Venezias forever. Yes it is that good. A few tips :
They use plenty of sauce. Not like papa domino.
But not for the sandwiches. If you order a sandwich (and you should) ask for extra marinara plus a side of marinara. You can thank me later.
If you order a supreme or something with lots of veggies and you don't like it mushy with veggie juices order it well done. Dipping sauce optional but why not.