Best . Pizza . Ever .

Merkato in Miramar next to Civic Video. All the Italians in town were eating there when I went.

Why so good? The crust. Non trivial quantities of vegetables. I groaned as I ate it.

merkato