Toad Town Arena

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

Food court

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