Cafe offering fresh, high-quality food. Also serves as a training facility for young people. Known for reasonably priced, freshly made dishes.