Ca Elsa is a bar and grill known for its spacious terrace and generous portions.