Our first installation in Europe in 2021 is in progress. Athens, Greece

Soon we will share with you pictures of ready installed restaurant interior. Should take about 12 days to finish it. Keep calm and wear mask!

.

Leave a comment