"Picked up an order twice this week and both times I was impressed with their food. It's always fresh, hot and enough to fill you up with leftovers to spare. The restaurant is always clean, inviting and the host/owner is a sweetheart or a woman. Orabis is the place for fine Greek dining in the Lancaster, Desoto, Cedar Hill and Duncanville area of Dallas! Definitely a must try!!!"