El Noti

Upscale

Spain

Barcelona

Barcelona

C/ Roger De Ll├║ria, 35

A Better Place to Eat