Greek Town is great! They have very good tzatziki and hummus. The gyros and pita sandwiches are awesome of course. My favorite thing to get is the grilled chicken sandwich. The chicken is marinated in mouthwatering spices and it's put on crusty fresh bread with lettuce, onions and tomato. I always put some tzatziki on it.
more