Eating Pizza at Josie's restaurant in Lyndhurst, NJ.

Feedback

Do you manage or own Josie's?

Yes