Zebda
Restaurant · Irving Park

Zebda

$ · Mediterranean

Algerian, Moroccan & Mediterranean carryout plus a pastry case of North African sweets.

Info

📍
Address
4344 N Elston Ave, Chicago, IL 60641, USA, CHI

More like this