open
Amanta Deli Cafe
Teaneck, NJ 07666
open now
1201 Teaneck Rd, Teaneck, NJ 07666
(201) 837-0161