Cafe offering good-sized portions. Friendly service.