top of page

Order Your Favorite Greek Food Online

*Online Orders are currently only available @ Kostas Cafe's Dallas Location

bottom of page