When you say that it's "cold for March", it means that the weather is colder than March days usually are.
You can say that something is "___ for ___" whenever you want to compare it to other items in a similar group. For example:
You speak Korean well for an American.
The atmosphere of St. Laurent's is surprisingly down-to-earth for such a traditional French restaurant.