Loading map…

El Garden

In the heart of Barcelona, Spain, find a vibrant garden oasis. The fresh aroma of grilled ingredients promises a satisfyingly crisp texture. A perfect spot to enjoy Mediterranean flavors.