From Our Editors
If fine food and refreshing beverages are on your to-do list, check out Luca Pizza & Italian Restaurant in Greenwood.
Great food is best enjoyed comfortably, so Luca Pizza & Italian Restaurant encourages less-than-fancy attire.
Diners will appreciate the quick and easy parking options located near this dining establishment.
A dinner that is yummy and affordable is the standard at Luca Pizza & Italian Restaurant.