A nude restaurant in Tokyo, Japan, called The Amrita Restaurant, has decided to set some new rules for the venue, and no, it doesn’t include putting on clothes. Don’t be shocked; there are some interesting restaurants in Japan. MORE
Nude restaurant turns away customers for being “fat”
by
Tags:
Leave a Reply