I guess there are about four of these restaurants, offspring of the Tarpon Springs Greek spot. Tried the location in Clearwater at Northwood Plaza, 2560C McMullan Booth, 727 797 3700. Quite a pleasant experience! You line up, order and pick up your meal. Tried the Baby Chopped Salad, which was more than adequate for one, and full of beets, onion, lettuce, olives, and the expected Tarpon Springs touch of a scoop of excellent potato salad. The roasted lamb sandwich was also excellent, on kind of a focaccia style bread with a large piece of feta. Good sized portions, clean and pretty restaurant and a lot closer for me than trekking to Tarpon Springs. Wish they offered some slow cooked dishes, lamb shanks for example, but can see this working out as a good luncheon spot. Anyone tried this place or the locations in Tampa?