I have eaten Greek food when I lived in Europe, New England, visiting New York and here on the west coast. These folks know what they are doing. Their Gyros are to die for! The only place you are going to get any better is at your Greek Grandma's house!!!!!!!
Pros: It's all good
Cons: They don't have a store in Olympia anymore...
more