Margherita pizza at Double Zero — ebarosay's Review (Aug 25, 2021)

Margherita pizzas @ Double Zero in NYC! They also have a location in LA. Had dinner with a non vegan friend here and we both enjoyed the pizzas and our side of drinks🍕🥂

No comments yet


Get abillion app