Travellers House Coffee & Tea is a casual coffee shop offering tea, pastries, and quiche.