Tudor's Hill Caffe is a coffee shop.