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