Café 20 is a restaurant offering a variety of dishes, including pizzas and salads, with a focus on providing generous portions and friendly service.