Greenwood SR 135 and Main: Get Your Luca “TO GO!”
(Online ordering will be offered in some of our Mall locations soon.)
Carry-Out Instructions: You can call 317-888-5822 or put in the order online and pick it up at the restaurant on the corner of SR 135 and Main St.
Note: Good news!! We are planning to lower our minimun order amount for delivery in the next few weeks as we familiarize ourselves with this new Luca service.