A Spanish place at Newington Green, known for Galician-style octopus dishes and a small, excellent menu. @lancelot 1 year, 3 months ago