Josie's

Josie's, 228 Stuyvesant Ave, Lyndhurst, NJ 07071, United States

(201) 933-1966

Location