Serves traditional Galician cuisine with space for up to 65 guests.