Luca PIZZA di ROMA

301 N. Illinois St.
Indianapolis, IN 46204
317-423-2373
VIEW WEBSITE

Downtown | Regional

COST

$12 and under



Serving New York style pizza by the slice or whole and Italian fast food in a food court environment.




Visior Guide Request

Plan Your Getaway

 TO 
 TO