Cafe serving freshly cooked food with generous portions. Friendly service.