I've written about them before, but here once again is King Umberto's in Elmont, NY. They still hold my place as the best pizza I've tried. I don't have much else to say except to point out how nice looking their pizza is compared to most other pizzas. Look at the pictures and drool...
ive got to try this place outtt next time im in nyc i will def visit as it appears to be a favorite of yours lol
ReplyDelete