Swan Lake is one of Japan's best microbreweries, and their Tokyo outpost serves most of their beers (varying with the season) along with excellent high-end regional cuisine and sakes from Niigata. Prix-fixe menus are Y6,000-12,000, plus a big a la carte menu.