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