I was recently there with a large group and the meal surpassed my expectations.
Delicious crust - and fantastic service. Our waiter had anticipated every request and we were never left waiting.
Unlike my favorite west end Napoli pizza (Libretto) they take reservations.