cafeteria; restaurant — A place for eating meals within a building.
restaurant; eating place — A store where food is made and served.