Luca Pizza di Roma (Greenwood Park Mall) is not currently open. Place a future order or find other great pizzerias around you!
hero

Luca Pizza di Roma (Greenwood Park Mall)

1251 US-31, Greenwood, IN 46142

4.3(12)
Currently ClosedFull Hours$15 MinimumPickup (15 - 30 min)

FAQ

SliceRestaurants in Greenwood Luca Pizza di Roma (Greenwood Park Mall)
Price: $$