Palmyra's Kitchen
➤ 5-7 Wells Terrace, North London, England, N4 3JU, United Kingdom
Delivery Services, Syrian, Lebanese, Vegetarian, Kitchen, Soup
"Hummus, tabouleh, fattoush, falafel, batata harra, moussaka and invites more. Nice, cozy restaurant with good service."