Pretty tasty although prepare to pay exorbitant airport prices.
I got a slice of the stuffed pizza, I think it was about $7.50. It's stuffed with mushrooms, sausage, and pepperoni, and was delicious.
No line too so it didn't take long to receive my order. Metro Pizza is located in the Delta terminal (terminal D) near the end of the terminal.