This place just opened a few weeks ago on Austin. I went tonight, and the Greek coffee was fantastic. Grilled calamari stuffed with pinenuts and garlic was very tasty, and Greek salad had big chunks of feta.
They have the obligatory souvlaki, kebabs and gyros but also saganaki (fried cheese), pastitsio, grilled octopus and skordalia (potato garlic dip). Platters come with homemade pita and tzatziki, salad, herbed carrots (skip the rice and get hand-cut French fries instead).
Corfu is at 70-17 Austin.