Map
Francesco Cambó 16, Barcelona, Spain
Close
Restaurant
Santa Caterina Market