Great food, very friendly owners. Are Greek the better Italians of today? ;-)