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