Best ways to get from McNair Hall, Rice University to Stadia Sports Grill

Alternative transportation options

MORE INFORMATION

Stadia Sports Grill

At Stadia, championship-caliber sports bar and gourmet grill go head-to-head - and Houston sports fans always win.

Address:2105 Lone Star Dr, Sugar Land, TX 77479
  • Bars
  • American Restaurants

Neighborhood data provided by Zillow. Venue data powered by Foursquare.