Description
Name: Zula
Address: 51 E Palisade Ave, Englewood, NJ 07631
Phone Number: +1 201-408-5108
Categories: Mediterranean restaurant
Zula is a Mediterranean restaurant located at 51 E Palisade Ave Englewood/
(Latitude,Longitude: 40.8931671,-73.9731511)
Postal Code: 07631
Location
-
51 E Palisade Ave, Englewood, NJ 07631
Add a review