Cafe serving a good range of food with plentiful portions. A popular spot for varied selections.