Found 2 places
Latitude: 40.7054 (40°42′19″N), Longitude: -74.406 (74°24′22″W)
Address: 598 Central Ave, New Providence, NJ 07974
Latitude: 40.6972 (40°41′50″N), Longitude: -74.4048 (74°24′17″W)
Phone: (908) 464-4242
Foursquare