Venue type
Restaurant, Café, Cocktail bar
Location
Seville, Spain