Interesting! Lamb is very big in Greece. I wonder if this location will sell greek olives, greek cheeses (feta) etc.. ?