Watch the Big Game at Super Stars Sports Bar in Narita
Catch live sports action from around the world while watching the TV at Super Stars Sports Bar in Narita. If you’d prefer to relax with friends after a busy day, sit back in the Star Light Terrace and enjoy the lighthearted atmosphere and tasty drinks. The menu offers a wide range of imported beverages and pub snacks.