Mediterranean casual eatery in a prime location—reviews suggest checking kitchen standards before ordering, as preparation conditions and sourcing raise questions.