Kafe - PALMYRA
Close Now
Make today special by dining at Kafe. Located at 265 Turkeysag Trl, Palmyra, 22963, United States Of America, PALMYRA, we're open and excited to indulge your palate. Our 5 rating and 1 reviews testify to the quality and care we invest in every dish. Stay informed about Kafe's schedule through our website. If you have any inquiries, you can reach us at +14345916655.