mediterranean restaurant - Galicia, Spain