When Tony Farah discovered there were only a couple of dining options for the Greek and Eastern Mediterranean food he loved, he made a life-changing decision — he would start his own restaurant.
Athena's Greek Cafe is open and offering delivery options for those looking to chow down on some gyros. The restaurant is located on 9612 Flushing Quail Road. They are open 11 a.m. to 8 p.m. Monday ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results