Save Added By druvaughn Now Closed Stadium Grill 1219 Fellows Place, Columbia, MO, USA Stadium Grill will be open for takeout, curbside ... Facilities: