Swan Lake Tamachi in Tamachi, Tokyo 

Swan Lake Tamachi Front

Swan Lake Tamachi The Bottom Line Tamachi is in unluckily slap bang between craft beer locations but with Swan Lake Tamachi, at least there is something decent in the area – if you go during happy hour times. Swan Lake Tamachi doesn’t differ much from the Swan Lake Pub Edo in Kyobashi branch in terms of beers, atmosphere, or food so if you’ve been …