Venue type
Restaurant, Bar, Cocktail bar
Location
Valencia, Spain