Browsers Tea Shoppe is a long-standing British cafe in a quiet courtyard. Serving breakfast, lunch, dinner, and brunch.