Tokyo Sunday Football Season Specials

These Sunday Football Specials at all three SETX Tokyo Locations.
* good during the regular NFL season games!

Share

Comments are closed.