A cafe offering well-prepared meals with quality ingredients and generous portions. Takeaway service is available.