Pleasant place to stop for tea and quiche