Nora Restaurant and Bar

Nora Restaurant and Bar

About Nora Restaurant and Bar

Nora Restaurant and Bar, Afghan Restaurant in East Dallas/Lakewood.