Repsol Café is a cafe offering a menu of dishes for dine-in or takeaway.