Takeshi Hosaka Architects have completed the Hoto Fudo restaurant in a town at the base of Mount Fuji, in Japan. The curved organic shape of the one storey building is formed by a steel road frame which is reinforced with concrete, creating a freestanding cave-like structure.