This establishment is a coffee shop known as Café Oma. It is part of a chain with multiple locations. The search results indicate it is a public cafe.