Get directions to: Afrah, Richardson, TX Restaurant address: 314 E Main St (at N Greenville Ave), Richardson Richardson, TX 75081, USA Driving Walking Bicycling Restaurant: Afrah