Menu 

People Having Lunch at the Weber Grill in Downtown Indy

Photo of Indianapolis people having lunch at the Weber Grill restaurant in Indianapolis, Indiana

Photo of Indianapolis people having lunch at the Weber Grill Restaurant in downtown Indianapolis, in Central Indiana.