Map
Francesco Cambó 16, Barcelona, Spain
Price
0
website
Restaurant
Santa Caterina Market