Lamb’s Head – Fresh & Local 1 euro a piece.
Yes the Greeks eat them. Either on the spit or the soup mageritsa the Greeks love lamb’s head. It is boiled and the brain is mixed to a broth with beaten eggs and lemon.

Photo taken at Athens Central Market