Super Stars Sports Bar Good Times, Great Food and Delicious Drinks at Super Stars
Cheer on your favorite team and enjoy the energy of a sports bar at Super Stars, located on site at Radisson Hotel Narita. Catch the action on one of the TVs, browse the team memorabilia, and order tasty pub snacks and a large variety of imported drinks. When the game is done, step out to the Star Light Terrace to savor a cocktail and a lighthearted atmosphere.
Mon-Sun, 5 p.m.-midnight