FC Tokyo plays its home matches at Ajinomoto Stadium, which is located in Chōfu, Tokyo. The stadium has a seating capacity of 49,970 and is also the home ground for another J1 League team, Tokyo Verdy.
How Well Do You Know FC Tokyo? Take This Quiz to Find Out!