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