Refurbished cafe offering good food, service, and value. Known for large portions.