Restaurants - Barcelona, Catalonia, Spain
Tasca El Corral is a restaurants company based out of CARRER DE LA MERCÈ, 17, BARCELONA, Spain.