List of Luca Pizza di Roma Stores in Greenwood, IN Outlet Note Regular Brands Luca Pizza di Roma Indiana Greenwood Rating 4.9 based on 69 votes Official Website http://lucapizza.com/ Products Pizzas NameAddressPhone Name/Address/Phone Luca Pizza di Roma outlet - Greenwood Greenwood Park Mall (317) 882-4764 People Also Viewed