M

Michael Green

3 years ago

Meh...

Meh...
Nothing special: nothing in regards to the original margarita we ordered was worth hi-lighting. It was a decent flavor but not worth the hype. There are Definitely better places in NYC to visit in regards to a quality New York pizza

Comments:

No comments