Home Uncategorized Restaurant Tusen claims the top spot in the World Architecture Festival