This is a great restaurant for non-pretentious Greek food. Service is prompt and attentive. You order at the counter and they bring the food to you. They also have a beer and wine license. There is also another one located in the Design Center close to downtown Santa Fe, but the one on Zafarano is somewhat nicer in atmosphere.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.