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