Pizza Twist 1 year ago ID: #708906 Listed In : Resorts & Restaurants 997 E County Line Rd, Suite P, Greenwood, IN 46143, USA 317-743-9900 https://pizzatwist.com Business Description Pizza Restaurant in Greenwood, IN Business Hours Monday : 11:00 - 22:00Tuesday : 11:00 - 22:00Wednesday : 11:00 - 22:00Thursday : 11:00 - 22:00Friday : 11:00 - 22:00Saturday : 11:00 - 22:00Sunday : 11:00 - 22:00 Reviews & Ratings Write a Review No Review. Please login / register to add your review. Tags : Pizza Restaurant Pizza Delivery Dine in and Take out vegan food