Iaia Cristina – Food Review
Location: Carrer de la Llacuna 22 | Esquina Con Carrer Ramon Turron, 08005 Barcelona, Spain (Poblenou) This is a small, one of a kind little restaurant in Barcelona which just happens to serve the most incredible Spanish (and other European) food at the most reasonable prices, at least […]