3 reasons to go there:
- If you like noodles – it’s a noodle restaurant.
- If you’re a fan of iglo’s – that’s where the inspiration came from.
- If you’re like: wow, this is supreme architecture.
No website, the only thing I’ve found out that it’s located in Yamanashi, Japan