Cafe serving generous portions with quick service and friendly staff.