Toad Town Arena

Toad Town Arena is an arena located in Toad Town, Mushroom Kingdom and the arena opened in 1992.

Food court

 * McDonald's
 * Dairy Queen Braizer
 * Subway
 * KFC Express
 * Krispy Kreme
 * Domino's Pizza
 * Starbucks Coffee