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