Toad Town Arena

Toad Town Arena is a sporting and music venue located in Toad Town, Mushroom Kingdom and the place opened in 1992.

Food court

 * McDonald's
 * Dairy Queen Brazier
 * Domino's Pizza
 * Subway
 * Starbucks Coffee
 * KFC Express
 * Krispy Kreme
 * Earl of Sandwich
 * Orange Julius