Advertisement
Advertisement

Japan restaurant

'Japan Restaurant' - 1 New Result(s)
  • Unique Igloo Restaurant In Japan Enable Social Distancing With A Twist (Pics Inside)
    Unique Igloo Restaurant In Japan Enable Social Distancing With A Twist (Pics Inside)

    A village of restaurants shaped like Igloos pops up in Japan every year, and enables social distancing with an interesting concept.

Advertisement
Language
Dark / Light mode