Does Luca Pizza di Roma (Greenwood Park Mall) have any deals?
Answer:
Luca Pizza di Roma (Greenwood Park Mall) is not currently offering deals.Does Luca Pizza di Roma (Greenwood Park Mall) offer delivery?
Answer:
Luca Pizza di Roma (Greenwood Park Mall) does offer delivery. Delivery is $3.5.Where is Luca Pizza di Roma (Greenwood Park Mall) located?
Answer:
Luca Pizza di Roma (Greenwood Park Mall) is located at 1251 US-31, Greenwood, IN 46142.What food is served at Luca Pizza di Roma (Greenwood Park Mall)?
Answer:
Luca Pizza di Roma (Greenwood Park Mall) makes by the slice pizza, healthy pizza, stuffed pizza, veggie pizza and more!