Report a review comment

user picture
INTJ_mara

Their Newark location is so much better. I’ve been to the Montclair one a couple of times and it just isn’t the same as the one in Newark, they always mess something up :(


Why are you reporting this review comment?