GENERAL INFO1695 Meridian Oaks Dr. Greenwood, Indiana 46142p: 317-888-4947Visit WebsiteDESCRIPTIONAffordable Italian food.