Address: 246 Market St., Elmwood Park, NJ 07407
Phone: (201)791-4578
Email: [email protected]
Hours: Monday- Saturday – 11:00AM- 8:00PM Sunday- 12:00pm – 7:00pm
Catering available 7 days a week