Leka, Barcelona, Barcelona, Catalonia, Spain 0.0
Carrer de Badajoz, 65, Barcelona
Located nearby
Carrer de la Ciutat de Granada, 33, 08005 Barcelona, Spain
193 meter
Carrer de Pujades, 121, 08005 Barcelona, Spain
212 m
Carrer de Badajoz, 36, 08005 Barcelona, Spain
253 meter
Carrer de Pere IV, 59, 08018 Barcelona, Spain
401 meter
Carrer de Pamplona, 29, 08005 Barcelona, Spain
462 meter
Restaurant Barcelona, Barcelona, Catalonia, Spain
Leka address
reviews Leka