Bacha Coffee opens first South Korean store in Seoul

The two-storey 4,000ft² outlet seats 52 customers.