Restaurants in Indianapolis, IN
Restaurants • Bars
350 Maryland St,
Indianapolis ,
IN
46225
UNITED STATES
This restaurant is now closed.
Champions Sports Bar & Grill is the hottest destination in Downtown Indianapolis. With 28 brand new HD TVs, two jumbo projector screens and a vast array of delicious dishes and refreshing drinks, Champions is the best place to catch the big game in Downtown Indy.
Worldwide > United States > Indianapolis, IN > Restaurants