Levy Restaurants
Address:
125 S Pennsylvania St, Indianapolis, IN 46204
Phone:
(317) 917-1742
Other Details:
We make sure whether you are dining in the suites, sitting court-side or feeling like part of the team in The Locker Room Restaurant, you’re treated to legendary hospitality. Want to call your own shots? Check out our “fan”-tastic “mini-restaurants” that offer everything from gourmet burgers and the ultimate nachos to local favorites like BBQ.
Restaurants,
Food Facilities
Other Businesses: