Popular cafe serving freshly cooked food with quick service and generous portions.