Food court specializing in tea and toast.