Cafe offering sit-in and takeaway options. Known for homemade dishes and weekend specials.