Best Arab Street Food in Tehran
Falafel is one of those unpretentious dishes that, at first glance, its plain appearance makes you think it's not a special meal. But when you take your first bite, you understand that you should never have judged it by its modest…