Anna's is a great little Greek Restaurant. The food is consistently of excellent quality. Their gyro's are piled so high - forget trying to pick them up to eat them. It has quaint setting and atmosphere. The service is usually satisfactory, it can be hard sometimes to get a drink refill. And they have great desserts. If you are too full to eat it then (which usually happens), just have them wrap it up to go.