The restaurant’s motto is “with each bite you get a little more Greek,” by which logic we should be currently posing in the Met’s sculpture hall. Seriously though, the avgolemono soup works wonders for the common cold.
Yama’s Greek Rotisserie
2411 Cerrillos Road, Santa Fe, New Mexico 87505