Get directions to: Foova Inc, Englewood Cliffs, NJ Restaurant address: 3 Summit St Englewood Cliffs, NJ 07632, USA Driving Walking Bicycling Restaurant: Foova Inc