Greek's Pizzeria & Tapp Room 2
1642 Olive Branch Parke Ln, Greenwood, IN 46143
We've been fans of the Greek's on Southport road for several years, first time trying the 135 location. Everyone was super friendly and the food was magnificent! LOVE the thin crust!
Verified Slice Customer • 11/21/2022