Mediterranean restaurant serving a feast of favorites.