Cafe offering good food with decent portions. Known for attentive service. Takeaway available.