Izkina

Bar & Kitchen Izkina is attached to the lobby of Deep Ellum Hostel.

Jae S. Lee/The Dallas Morning News

Izkina

2801 Elm St.
Dallas, TX 75226

in Deep Ellum Hostel

All the Details

Goes Well With...

#Eats