Villar Posted on July 6, 2016 by engmansy Villar Inside Frist Mall, 35 El Giza St 5696056 15 Soliman Abaza St 3386865