Restaurant and tea room serving freshly cooked food. Located in Mauds Yard.