Wonderful and popular greek restaurant in Mashpee Commons that has expanded to have a much bigger bar and more seating, including sidewalk seating. The place is usually crowded, but you can get on the wait list before heading to the restaurant and/or while walking around the Commons. Try the "you pick 3" spreads as an appetizer. You can't go wrong with gyros, abny of their wood fired pizzas or the Seafood Estia.
There's a Falmouth location as well, but it is temporarily closed at the moment.