Find the top Italian restaurants in Indianapolis, Indiana near you now.
Pizza restaurant
Address: 5347 E Thompson Rd, Indianapolis, IN 46237
Italian restaurant
Address: 8155 E Washington St, Indianapolis, IN 46219
Italian restaurant
Address: 8601 River Crossing Blvd, Indianapolis, IN 46240
Italian restaurant
Address: 35 N Illinois St, Indianapolis, IN 46204
Italian restaurant
Address: 340 W Michigan St, Indianapolis, IN 46202
Pizza restaurant
Address: 6010 W 86th St, Indianapolis, IN 46278