Cafe Rovira is a bar and grill with a spacious terrace.