Koku Kitchen | El Born
Location picture
Fabulous 9.2 (112 reviews)
Approx. €15
Location
Carrer del Comerc
08003 Barcelona