PP Planet Cafe in Xiamen, China by Robot 3 Studio

The concave wall divides the space, and french windows provide the mountain view