Cafe known for freshly cooked food and generous portions. Try their legendary homemade sausage rolls.