Yetla's Restaurant & Deli

342 Pompton Ave, Cedar Grove
(973) 239-0022