CZEN Restaurant Englewood 36 N Van Brunt St, Englewood, NJ 07631 Added on April 30, 2024 Bar, Restaurant