You searched for: “thermopolium”
thermopolium
Directly from Latin, a place where warm drinks are sold.