o cafea is wrong?
Yes, it's wrong because "o cafea" means "one/a (cup of) coffee". But we don't know how much coffee the actor wants.