Kiwi asks…
I think this sentence is used passive, so it should be "was opened" instead of "was open"? If it's not, why it will be "open"?
Answer from a Native speaker

Rebecca
This sentence uses "open" because "open for business" is an idiom used to describe a business that has just started and is ready to do business. "Open" is used as an adjective here.
Listening Quiz
1/2 STEP LEARN