Give us feedback!

Have Drinks at Bar Orchard, Tokyo, Japan

Bar Orchard is a speakeasy cocktail bar well hidden on the 7th floor in one of Ginza's shopping streets in Tokyo, Japan. Once on the seventh floor and ring the bell on the blond wood door. 
Show more
No Ratings Yet
Flag as inappropriate
Share on Tumblr Share via E-mail