I usually go for super-thin crust wherever I go to get pizza, but this place makes the best Sicilian-style pies anywhere and it's the only place I enjoy straying from the norm.
You HAVE to get Sicilian here.. that's what they're known for! And AMAZING spumoni! (I get mine w/ just chocolate and pistachio - no vanilla b/c its too sweet). BEST PIZZA EVERRR!
Def the best sicilian slice I've ever had. The regular slice is decent but when eating here your best bet is the sicilian. Your taste buds will thank you later.