The fact that Zagat once claimed Lombardi's has the best pizza on the planet shouldn't be taken lightly.
Like all the great things, Lucali proves that the simple things are often the best in life, their pizzas consisting mainly of imported cheese blends, fresh basil, tomato sauce, and a handful of select toppings.
[
add
]
[
|
|
...
]