Luca Pizza Di Roma is currently ONLY available for PICKUP orders. Delivery is not available until Tuesday at 11:30 am.
Luca Pizza Di Roma

Luca Pizza Di Roma

250 IN-135, Greenwood, IN 46142
317-888-5822

Open until Tuesday at 8:00 pm

Full Hours

$2 Delivery (35 - 50 min)

$15 min spend

    SliceRestaurants in Greenwood Luca Pizza Di Roma
    Price: $$