Bucharest
Origo Coffee Shop
You've heard of products flying off the shelves when they become popular, but how about things falling from the ceiling. Well don't worry, there's no need to bring a helmet to Origo coffee shop in Bucharest, Romania – everything is tightly secured...