Pizza Review
Place had tons of different pizzas. Probably one of the best around but still doesn't compare to NY pizza. Crust was nice and firm, no droop, very little grease. Cheese and sauce didn't fall off pizza either.