Review
9 yrs ago
Caffe Legs255 Thomas St, Newark, NJ 07114, USA*
great take out
So as the other reviews posted, I was wondering about this place. Always looked open during the day, so one day out of work early went to check leggs. Clean place…

garfieldk