Restaurant Reviews from DiningGuide411.com
    Top : United_States: IN: Greenwood

Luca Pizza, Greenwood, Indiana










Luca Pizza
1251 US Highway 31 N
Greenwood IN United States

Located inside Greenwood Park Mall. Hours vary between Thanksgiving and Christmas


Hours: Monday - Saturday 10am - 9pm, Sunday 10am - 6pm

Phone: 317.881.6804
Smoking: not permitted

Alcohol: no alcohol served

Dress: casual

Reservations: not accepted